import {
  ahrefsBacklinksStatsTool,
  ahrefsBacklinksTool,
  ahrefsBrokenBacklinksTool,
  ahrefsDomainRatingTool,
  ahrefsKeywordOverviewTool,
  ahrefsOrganicKeywordsTool,
  ahrefsReferringDomainsTool,
  ahrefsTopPagesTool,
} from '@/tools/ahrefs'
import {
  airtableCreateRecordsTool,
  airtableGetRecordTool,
  airtableListRecordsTool,
  airtableUpdateRecordTool,
} from '@/tools/airtable'
import { apifyRunActorAsyncTool, apifyRunActorSyncTool } from '@/tools/apify'
import {
  apolloAccountBulkCreateTool,
  apolloAccountBulkUpdateTool,
  apolloAccountCreateTool,
  apolloAccountSearchTool,
  apolloAccountUpdateTool,
  apolloContactBulkCreateTool,
  apolloContactBulkUpdateTool,
  apolloContactCreateTool,
  apolloContactSearchTool,
  apolloContactUpdateTool,
  apolloEmailAccountsTool,
  apolloOpportunityCreateTool,
  apolloOpportunityGetTool,
  apolloOpportunitySearchTool,
  apolloOpportunityUpdateTool,
  apolloOrganizationBulkEnrichTool,
  apolloOrganizationEnrichTool,
  apolloOrganizationSearchTool,
  apolloPeopleBulkEnrichTool,
  apolloPeopleEnrichTool,
  apolloPeopleSearchTool,
  apolloSequenceAddContactsTool,
  apolloSequenceSearchTool,
  apolloTaskCreateTool,
  apolloTaskSearchTool,
} from '@/tools/apollo'
import { arxivGetAuthorPapersTool, arxivGetPaperTool, arxivSearchTool } from '@/tools/arxiv'
import {
  asanaAddCommentTool,
  asanaCreateTaskTool,
  asanaGetProjectsTool,
  asanaGetTaskTool,
  asanaSearchTasksTool,
  asanaUpdateTaskTool,
} from '@/tools/asana'
import { browserUseRunTaskTool } from '@/tools/browser_use'
import {
  calendlyCancelEventTool,
  calendlyCreateWebhookTool,
  calendlyDeleteWebhookTool,
  calendlyGetCurrentUserTool,
  calendlyGetEventTypeTool,
  calendlyGetScheduledEventTool,
  calendlyListEventInviteesTool,
  calendlyListEventTypesTool,
  calendlyListScheduledEventsTool,
  calendlyListWebhooksTool,
} from '@/tools/calendly'
import { clayPopulateTool } from '@/tools/clay'
import {
  confluenceCreateCommentTool,
  confluenceCreatePageTool,
  confluenceDeleteAttachmentTool,
  confluenceDeleteCommentTool,
  confluenceDeletePageTool,
  confluenceGetSpaceTool,
  confluenceListAttachmentsTool,
  confluenceListCommentsTool,
  confluenceListLabelsTool,
  confluenceListSpacesTool,
  confluenceRetrieveTool,
  confluenceSearchTool,
  confluenceUpdateCommentTool,
  confluenceUpdateTool,
} from '@/tools/confluence'
import {
  datadogCancelDowntimeTool,
  datadogCreateDowntimeTool,
  datadogCreateEventTool,
  datadogCreateMonitorTool,
  datadogGetMonitorTool,
  datadogListDowntimesTool,
  datadogListMonitorsTool,
  datadogMuteMonitorTool,
  datadogQueryLogsTool,
  datadogQueryTimeseriesTool,
  datadogSendLogsTool,
  datadogSubmitMetricsTool,
} from '@/tools/datadog'
import {
  discordAddReactionTool,
  discordArchiveThreadTool,
  discordAssignRoleTool,
  discordBanMemberTool,
  discordCreateChannelTool,
  discordCreateInviteTool,
  discordCreateRoleTool,
  discordCreateThreadTool,
  discordCreateWebhookTool,
  discordDeleteChannelTool,
  discordDeleteInviteTool,
  discordDeleteMessageTool,
  discordDeleteRoleTool,
  discordDeleteWebhookTool,
  discordEditMessageTool,
  discordExecuteWebhookTool,
  discordGetChannelTool,
  discordGetInviteTool,
  discordGetMemberTool,
  discordGetMessagesTool,
  discordGetServerTool,
  discordGetUserTool,
  discordGetWebhookTool,
  discordJoinThreadTool,
  discordKickMemberTool,
  discordLeaveThreadTool,
  discordPinMessageTool,
  discordRemoveReactionTool,
  discordRemoveRoleTool,
  discordSendMessageTool,
  discordUnbanMemberTool,
  discordUnpinMessageTool,
  discordUpdateChannelTool,
  discordUpdateMemberTool,
  discordUpdateRoleTool,
} from '@/tools/discord'
import {
  dropboxCopyTool,
  dropboxCreateFolderTool,
  dropboxCreateSharedLinkTool,
  dropboxDeleteTool,
  dropboxDownloadTool,
  dropboxGetMetadataTool,
  dropboxListFolderTool,
  dropboxMoveTool,
  dropboxSearchTool,
  dropboxUploadTool,
} from '@/tools/dropbox'
import {
  deleteTool as dynamodbDeleteTool,
  getTool as dynamodbGetTool,
  putTool as dynamodbPutTool,
  queryTool as dynamodbQueryTool,
  scanTool as dynamodbScanTool,
  updateTool as dynamodbUpdateTool,
} from '@/tools/dynamodb'
import {
  elasticsearchBulkTool,
  elasticsearchClusterHealthTool,
  elasticsearchClusterStatsTool,
  elasticsearchCountTool,
  elasticsearchCreateIndexTool,
  elasticsearchDeleteDocumentTool,
  elasticsearchDeleteIndexTool,
  elasticsearchGetDocumentTool,
  elasticsearchGetIndexTool,
  elasticsearchIndexDocumentTool,
  elasticsearchSearchTool,
  elasticsearchUpdateDocumentTool,
} from '@/tools/elasticsearch'
import { elevenLabsTtsTool } from '@/tools/elevenlabs'
import {
  exaAnswerTool,
  exaFindSimilarLinksTool,
  exaGetContentsTool,
  exaResearchTool,
  exaSearchTool,
} from '@/tools/exa'
import { fileParseTool } from '@/tools/file'
import {
  crawlTool,
  extractTool,
  searchTool as firecrawlSearchTool,
  mapTool,
  scrapeTool,
} from '@/tools/firecrawl'
import { functionExecuteTool } from '@/tools/function'
import {
  githubAddAssigneesTool,
  githubAddLabelsTool,
  githubCancelWorkflowRunTool,
  githubCloseIssueTool,
  githubClosePRTool,
  githubCommentTool,
  githubCreateBranchTool,
  githubCreateFileTool,
  githubCreateIssueTool,
  githubCreatePRTool,
  githubCreateProjectTool,
  githubCreateReleaseTool,
  githubDeleteBranchTool,
  githubDeleteCommentTool,
  githubDeleteFileTool,
  githubDeleteProjectTool,
  githubDeleteReleaseTool,
  githubGetBranchProtectionTool,
  githubGetBranchTool,
  githubGetFileContentTool,
  githubGetIssueTool,
  githubGetPRFilesTool,
  githubGetProjectTool,
  githubGetReleaseTool,
  githubGetTreeTool,
  githubGetWorkflowRunTool,
  githubGetWorkflowTool,
  githubIssueCommentTool,
  githubLatestCommitTool,
  githubListBranchesTool,
  githubListIssueCommentsTool,
  githubListIssuesTool,
  githubListPRCommentsTool,
  githubListPRsTool,
  githubListProjectsTool,
  githubListReleasesTool,
  githubListWorkflowRunsTool,
  githubListWorkflowsTool,
  githubMergePRTool,
  githubPrTool,
  githubRemoveLabelTool,
  githubRepoInfoTool,
  githubRequestReviewersTool,
  githubRerunWorkflowTool,
  githubTriggerWorkflowTool,
  githubUpdateBranchProtectionTool,
  githubUpdateCommentTool,
  githubUpdateFileTool,
  githubUpdateIssueTool,
  githubUpdatePRTool,
  githubUpdateProjectTool,
  githubUpdateReleaseTool,
} from '@/tools/github'
import {
  gitlabCancelPipelineTool,
  gitlabCreateIssueNoteTool,
  gitlabCreateIssueTool,
  gitlabCreateMergeRequestNoteTool,
  gitlabCreateMergeRequestTool,
  gitlabCreatePipelineTool,
  gitlabDeleteIssueTool,
  gitlabGetIssueTool,
  gitlabGetMergeRequestTool,
  gitlabGetPipelineTool,
  gitlabGetProjectTool,
  gitlabListIssuesTool,
  gitlabListMergeRequestsTool,
  gitlabListPipelinesTool,
  gitlabListProjectsTool,
  gitlabMergeMergeRequestTool,
  gitlabRetryPipelineTool,
  gitlabUpdateIssueTool,
  gitlabUpdateMergeRequestTool,
} from '@/tools/gitlab'
import {
  gmailAddLabelTool,
  gmailArchiveTool,
  gmailDeleteTool,
  gmailDraftTool,
  gmailMarkReadTool,
  gmailMarkUnreadTool,
  gmailMoveTool,
  gmailReadTool,
  gmailRemoveLabelTool,
  gmailSearchTool,
  gmailSendTool,
  gmailUnarchiveTool,
} from '@/tools/gmail'
import { searchTool as googleSearchTool } from '@/tools/google'
import {
  googleCalendarCreateTool,
  googleCalendarGetTool,
  googleCalendarInviteTool,
  googleCalendarListTool,
  googleCalendarQuickAddTool,
} from '@/tools/google_calendar'
import { googleDocsCreateTool, googleDocsReadTool, googleDocsWriteTool } from '@/tools/google_docs'
import {
  googleDriveCreateFolderTool,
  googleDriveDownloadTool,
  googleDriveGetContentTool,
  googleDriveListTool,
  googleDriveUploadTool,
} from '@/tools/google_drive'
import { googleFormsGetResponsesTool } from '@/tools/google_form'
import {
  googleSheetsAppendTool,
  googleSheetsReadTool,
  googleSheetsUpdateTool,
  googleSheetsWriteTool,
} from '@/tools/google_sheets'
import {
  googleSlidesAddImageTool,
  googleSlidesAddSlideTool,
  googleSlidesCreateTool,
  googleSlidesGetThumbnailTool,
  googleSlidesReadTool,
  googleSlidesReplaceAllTextTool,
  googleSlidesWriteTool,
} from '@/tools/google_slides'
import {
  createMattersExportTool,
  createMattersHoldsTool,
  createMattersTool,
  downloadExportFileTool,
  listMattersExportTool,
  listMattersHoldsTool,
  listMattersTool,
} from '@/tools/google_vault'
import {
  grafanaCreateAlertRuleTool,
  grafanaCreateAnnotationTool,
  grafanaCreateDashboardTool,
  grafanaCreateFolderTool,
  grafanaDeleteAlertRuleTool,
  grafanaDeleteAnnotationTool,
  grafanaDeleteDashboardTool,
  grafanaGetAlertRuleTool,
  grafanaGetDashboardTool,
  grafanaGetDataSourceTool,
  grafanaListAlertRulesTool,
  grafanaListAnnotationsTool,
  grafanaListContactPointsTool,
  grafanaListDashboardsTool,
  grafanaListDataSourcesTool,
  grafanaListFoldersTool,
  grafanaUpdateAlertRuleTool,
  grafanaUpdateAnnotationTool,
  grafanaUpdateDashboardTool,
} from '@/tools/grafana'
import { guardrailsValidateTool } from '@/tools/guardrails'
import { requestTool as httpRequest } from '@/tools/http'
import {
  hubspotCreateCompanyTool,
  hubspotCreateContactTool,
  hubspotGetCompanyTool,
  hubspotGetContactTool,
  hubspotGetUsersTool,
  hubspotListCompaniesTool,
  hubspotListContactsTool,
  hubspotListDealsTool,
  hubspotSearchCompaniesTool,
  hubspotSearchContactsTool,
  hubspotUpdateCompanyTool,
  hubspotUpdateContactTool,
} from '@/tools/hubspot'
import { huggingfaceChatTool } from '@/tools/huggingface'
import {
  hunterCompaniesFindTool,
  hunterDiscoverTool,
  hunterDomainSearchTool,
  hunterEmailCountTool,
  hunterEmailFinderTool,
  hunterEmailVerifierTool,
} from '@/tools/hunter'
import {
  incidentioActionsListTool,
  incidentioActionsShowTool,
  incidentioCustomFieldsCreateTool,
  incidentioCustomFieldsDeleteTool,
  incidentioCustomFieldsListTool,
  incidentioCustomFieldsShowTool,
  incidentioCustomFieldsUpdateTool,
  incidentioEscalationPathsCreateTool,
  incidentioEscalationPathsDeleteTool,
  incidentioEscalationPathsShowTool,
  incidentioEscalationPathsUpdateTool,
  incidentioEscalationsCreateTool,
  incidentioEscalationsListTool,
  incidentioEscalationsShowTool,
  incidentioFollowUpsListTool,
  incidentioFollowUpsShowTool,
  incidentioIncidentRolesCreateTool,
  incidentioIncidentRolesDeleteTool,
  incidentioIncidentRolesListTool,
  incidentioIncidentRolesShowTool,
  incidentioIncidentRolesUpdateTool,
  incidentioIncidentStatusesListTool,
  incidentioIncidentsCreateTool,
  incidentioIncidentsListTool,
  incidentioIncidentsShowTool,
  incidentioIncidentsUpdateTool,
  incidentioIncidentTimestampsListTool,
  incidentioIncidentTimestampsShowTool,
  incidentioIncidentTypesListTool,
  incidentioIncidentUpdatesListTool,
  incidentioScheduleEntriesListTool,
  incidentioScheduleOverridesCreateTool,
  incidentioSchedulesCreateTool,
  incidentioSchedulesDeleteTool,
  incidentioSchedulesListTool,
  incidentioSchedulesShowTool,
  incidentioSchedulesUpdateTool,
  incidentioSeveritiesListTool,
  incidentioUsersListTool,
  incidentioUsersShowTool,
  incidentioWorkflowsCreateTool,
  incidentioWorkflowsDeleteTool,
  incidentioWorkflowsListTool,
  incidentioWorkflowsShowTool,
  incidentioWorkflowsUpdateTool,
} from '@/tools/incidentio'
import {
  intercomCreateCompanyTool,
  intercomCreateContactTool,
  intercomCreateMessageTool,
  intercomCreateTicketTool,
  intercomDeleteContactTool,
  intercomGetCompanyTool,
  intercomGetContactTool,
  intercomGetConversationTool,
  intercomGetTicketTool,
  intercomListCompaniesTool,
  intercomListContactsTool,
  intercomListConversationsTool,
  intercomReplyConversationTool,
  intercomSearchContactsTool,
  intercomSearchConversationsTool,
  intercomUpdateContactTool,
} from '@/tools/intercom'
import { searchTool as jinaSearchTool, readUrlTool } from '@/tools/jina'
import {
  jiraAddCommentTool,
  jiraAddWatcherTool,
  jiraAddWorklogTool,
  jiraAssignIssueTool,
  jiraBulkRetrieveTool,
  jiraCreateIssueLinkTool,
  jiraDeleteAttachmentTool,
  jiraDeleteCommentTool,
  jiraDeleteIssueLinkTool,
  jiraDeleteIssueTool,
  jiraDeleteWorklogTool,
  jiraGetAttachmentsTool,
  jiraGetCommentsTool,
  jiraGetWorklogsTool,
  jiraRemoveWatcherTool,
  jiraRetrieveTool,
  jiraSearchIssuesTool,
  jiraTransitionIssueTool,
  jiraUpdateCommentTool,
  jiraUpdateTool,
  jiraUpdateWorklogTool,
  jiraWriteTool,
} from '@/tools/jira'
import {
  kalshiAmendOrderTool,
  kalshiCancelOrderTool,
  kalshiCreateOrderTool,
  kalshiGetBalanceTool,
  kalshiGetCandlesticksTool,
  kalshiGetEventsTool,
  kalshiGetEventTool,
  kalshiGetExchangeStatusTool,
  kalshiGetFillsTool,
  kalshiGetMarketsTool,
  kalshiGetMarketTool,
  kalshiGetOrderbookTool,
  kalshiGetOrdersTool,
  kalshiGetOrderTool,
  kalshiGetPositionsTool,
  kalshiGetSeriesByTickerTool,
  kalshiGetTradesTool,
} from '@/tools/kalshi'
import {
  knowledgeCreateDocumentTool,
  knowledgeSearchTool,
  knowledgeUploadChunkTool,
} from '@/tools/knowledge'
import {
  linearAddLabelToIssueTool,
  linearAddLabelToProjectTool,
  linearArchiveIssueTool,
  linearArchiveLabelTool,
  linearArchiveProjectTool,
  linearCreateAttachmentTool,
  linearCreateCommentTool,
  linearCreateCustomerRequestTool,
  linearCreateCustomerStatusTool,
  linearCreateCustomerTierTool,
  linearCreateCustomerTool,
  linearCreateCycleTool,
  linearCreateFavoriteTool,
  linearCreateIssueRelationTool,
  linearCreateIssueTool,
  linearCreateLabelTool,
  linearCreateProjectLabelTool,
  linearCreateProjectLinkTool,
  linearCreateProjectMilestoneTool,
  linearCreateProjectStatusTool,
  linearCreateProjectTool,
  linearCreateProjectUpdateTool,
  linearCreateWorkflowStateTool,
  linearDeleteAttachmentTool,
  linearDeleteCommentTool,
  linearDeleteCustomerStatusTool,
  linearDeleteCustomerTierTool,
  linearDeleteCustomerTool,
  linearDeleteIssueRelationTool,
  linearDeleteIssueTool,
  linearDeleteProjectLabelTool,
  linearDeleteProjectMilestoneTool,
  linearDeleteProjectStatusTool,
  linearDeleteProjectTool,
  linearGetActiveCycleTool,
  linearGetCustomerTool,
  linearGetCycleTool,
  linearGetIssueTool,
  linearGetProjectTool,
  linearGetViewerTool,
  linearListAttachmentsTool,
  linearListCommentsTool,
  linearListCustomerRequestsTool,
  linearListCustomerStatusesTool,
  linearListCustomersTool,
  linearListCustomerTiersTool,
  linearListCyclesTool,
  linearListFavoritesTool,
  linearListIssueRelationsTool,
  linearListLabelsTool,
  linearListNotificationsTool,
  linearListProjectLabelsTool,
  linearListProjectMilestonesTool,
  linearListProjectStatusesTool,
  linearListProjectsTool,
  linearListProjectUpdatesTool,
  linearListTeamsTool,
  linearListUsersTool,
  linearListWorkflowStatesTool,
  linearMergeCustomersTool,
  linearReadIssuesTool,
  linearRemoveLabelFromIssueTool,
  linearRemoveLabelFromProjectTool,
  linearSearchIssuesTool,
  linearUnarchiveIssueTool,
  linearUpdateAttachmentTool,
  linearUpdateCommentTool,
  linearUpdateCustomerRequestTool,
  linearUpdateCustomerStatusTool,
  linearUpdateCustomerTierTool,
  linearUpdateCustomerTool,
  linearUpdateIssueTool,
  linearUpdateLabelTool,
  linearUpdateNotificationTool,
  linearUpdateProjectLabelTool,
  linearUpdateProjectMilestoneTool,
  linearUpdateProjectStatusTool,
  linearUpdateProjectTool,
  linearUpdateWorkflowStateTool,
} from '@/tools/linear'
import { linkedInGetProfileTool, linkedInSharePostTool } from '@/tools/linkedin'
import { linkupSearchTool } from '@/tools/linkup'
import {
  mailchimpAddMemberTagsTool,
  mailchimpAddMemberTool,
  mailchimpAddOrUpdateMemberTool,
  mailchimpAddSegmentMemberTool,
  mailchimpAddSubscriberToAutomationTool,
  mailchimpArchiveMemberTool,
  mailchimpCreateAudienceTool,
  mailchimpCreateBatchOperationTool,
  mailchimpCreateCampaignTool,
  mailchimpCreateInterestCategoryTool,
  mailchimpCreateInterestTool,
  mailchimpCreateLandingPageTool,
  mailchimpCreateMergeFieldTool,
  mailchimpCreateSegmentTool,
  mailchimpCreateTemplateTool,
  mailchimpDeleteAudienceTool,
  mailchimpDeleteBatchOperationTool,
  mailchimpDeleteCampaignTool,
  mailchimpDeleteInterestCategoryTool,
  mailchimpDeleteInterestTool,
  mailchimpDeleteLandingPageTool,
  mailchimpDeleteMemberTool,
  mailchimpDeleteMergeFieldTool,
  mailchimpDeleteSegmentTool,
  mailchimpDeleteTemplateTool,
  mailchimpGetAudiencesTool,
  mailchimpGetAudienceTool,
  mailchimpGetAutomationsTool,
  mailchimpGetAutomationTool,
  mailchimpGetBatchOperationsTool,
  mailchimpGetBatchOperationTool,
  mailchimpGetCampaignContentTool,
  mailchimpGetCampaignReportsTool,
  mailchimpGetCampaignReportTool,
  mailchimpGetCampaignsTool,
  mailchimpGetCampaignTool,
  mailchimpGetInterestCategoriesTool,
  mailchimpGetInterestCategoryTool,
  mailchimpGetInterestsTool,
  mailchimpGetInterestTool,
  mailchimpGetLandingPagesTool,
  mailchimpGetLandingPageTool,
  mailchimpGetMembersTool,
  mailchimpGetMemberTagsTool,
  mailchimpGetMemberTool,
  mailchimpGetMergeFieldsTool,
  mailchimpGetMergeFieldTool,
  mailchimpGetSegmentMembersTool,
  mailchimpGetSegmentsTool,
  mailchimpGetSegmentTool,
  mailchimpGetTemplatesTool,
  mailchimpGetTemplateTool,
  mailchimpPauseAutomationTool,
  mailchimpPublishLandingPageTool,
  mailchimpRemoveMemberTagsTool,
  mailchimpRemoveSegmentMemberTool,
  mailchimpReplicateCampaignTool,
  mailchimpScheduleCampaignTool,
  mailchimpSendCampaignTool,
  mailchimpSetCampaignContentTool,
  mailchimpStartAutomationTool,
  mailchimpUnarchiveMemberTool,
  mailchimpUnpublishLandingPageTool,
  mailchimpUnscheduleCampaignTool,
  mailchimpUpdateAudienceTool,
  mailchimpUpdateCampaignTool,
  mailchimpUpdateInterestCategoryTool,
  mailchimpUpdateInterestTool,
  mailchimpUpdateLandingPageTool,
  mailchimpUpdateMemberTool,
  mailchimpUpdateMergeFieldTool,
  mailchimpUpdateSegmentTool,
  mailchimpUpdateTemplateTool,
} from '@/tools/mailchimp'
import {
  mailgunAddListMemberTool,
  mailgunCreateMailingListTool,
  mailgunGetDomainTool,
  mailgunGetMailingListTool,
  mailgunGetMessageTool,
  mailgunListDomainsTool,
  mailgunListMessagesTool,
  mailgunSendMessageTool,
} from '@/tools/mailgun'
import { mem0AddMemoriesTool, mem0GetMemoriesTool, mem0SearchMemoriesTool } from '@/tools/mem0'
import { memoryAddTool, memoryDeleteTool, memoryGetAllTool, memoryGetTool } from '@/tools/memory'
import {
  microsoftExcelReadTool,
  microsoftExcelTableAddTool,
  microsoftExcelWorksheetAddTool,
  microsoftExcelWriteTool,
} from '@/tools/microsoft_excel'
import {
  microsoftPlannerCreateBucketTool,
  microsoftPlannerCreateTaskTool,
  microsoftPlannerDeleteBucketTool,
  microsoftPlannerDeleteTaskTool,
  microsoftPlannerGetTaskDetailsTool,
  microsoftPlannerListBucketsTool,
  microsoftPlannerListPlansTool,
  microsoftPlannerReadBucketTool,
  microsoftPlannerReadPlanTool,
  microsoftPlannerReadTaskTool,
  microsoftPlannerUpdateBucketTool,
  microsoftPlannerUpdateTaskDetailsTool,
  microsoftPlannerUpdateTaskTool,
} from '@/tools/microsoft_planner'
import {
  microsoftTeamsDeleteChannelMessageTool,
  microsoftTeamsDeleteChatMessageTool,
  microsoftTeamsGetMessageTool,
  microsoftTeamsListChannelMembersTool,
  microsoftTeamsListTeamMembersTool,
  microsoftTeamsReadChannelTool,
  microsoftTeamsReadChatTool,
  microsoftTeamsReplyToMessageTool,
  microsoftTeamsSetReactionTool,
  microsoftTeamsUnsetReactionTool,
  microsoftTeamsUpdateChannelMessageTool,
  microsoftTeamsUpdateChatMessageTool,
  microsoftTeamsWriteChannelTool,
  microsoftTeamsWriteChatTool,
} from '@/tools/microsoft_teams'
import { mistralParserTool } from '@/tools/mistral'
import {
  deleteTool as mongodbDeleteTool,
  executeTool as mongodbExecuteTool,
  insertTool as mongodbInsertTool,
  queryTool as mongodbQueryTool,
  updateTool as mongodbUpdateTool,
} from '@/tools/mongodb'
import {
  deleteTool as mysqlDeleteTool,
  executeTool as mysqlExecuteTool,
  insertTool as mysqlInsertTool,
  queryTool as mysqlQueryTool,
  updateTool as mysqlUpdateTool,
} from '@/tools/mysql'
import {
  createTool as neo4jCreateTool,
  deleteTool as neo4jDeleteTool,
  executeTool as neo4jExecuteTool,
  mergeTool as neo4jMergeTool,
  queryTool as neo4jQueryTool,
  updateTool as neo4jUpdateTool,
} from '@/tools/neo4j'
import {
  notionCreateDatabaseTool,
  notionCreatePageTool,
  notionQueryDatabaseTool,
  notionReadDatabaseTool,
  notionReadTool,
  notionSearchTool,
  notionWriteTool,
} from '@/tools/notion'
import {
  onedriveCreateFolderTool,
  onedriveDeleteTool,
  onedriveDownloadTool,
  onedriveListTool,
  onedriveUploadTool,
} from '@/tools/onedrive'
import { imageTool, embeddingsTool as openAIEmbeddings } from '@/tools/openai'
import {
  outlookCopyTool,
  outlookDeleteTool,
  outlookDraftTool,
  outlookForwardTool,
  outlookMarkReadTool,
  outlookMarkUnreadTool,
  outlookMoveTool,
  outlookReadTool,
  outlookSendTool,
} from '@/tools/outlook'
import { parallelDeepResearchTool, parallelExtractTool, parallelSearchTool } from '@/tools/parallel'
import { perplexityChatTool, perplexitySearchTool } from '@/tools/perplexity'
import {
  pineconeFetchTool,
  pineconeGenerateEmbeddingsTool,
  pineconeSearchTextTool,
  pineconeSearchVectorTool,
  pineconeUpsertTextTool,
} from '@/tools/pinecone'
import {
  pipedriveCreateActivityTool,
  pipedriveCreateDealTool,
  pipedriveCreateLeadTool,
  pipedriveCreateProjectTool,
  pipedriveDeleteLeadTool,
  pipedriveGetActivitiesTool,
  pipedriveGetAllDealsTool,
  pipedriveGetDealTool,
  pipedriveGetFilesTool,
  pipedriveGetLeadsTool,
  pipedriveGetMailMessagesTool,
  pipedriveGetMailThreadTool,
  pipedriveGetPipelineDealsTool,
  pipedriveGetPipelinesTool,
  pipedriveGetProjectsTool,
  pipedriveUpdateActivityTool,
  pipedriveUpdateDealTool,
  pipedriveUpdateLeadTool,
} from '@/tools/pipedrive'
import {
  polymarketGetEventsTool,
  polymarketGetEventTool,
  polymarketGetLastTradePriceTool,
  polymarketGetMarketsTool,
  polymarketGetMarketTool,
  polymarketGetMidpointTool,
  polymarketGetOrderbookTool,
  polymarketGetPositionsTool,
  polymarketGetPriceHistoryTool,
  polymarketGetPriceTool,
  polymarketGetSeriesByIdTool,
  polymarketGetSeriesTool,
  polymarketGetSpreadTool,
  polymarketGetTagsTool,
  polymarketGetTickSizeTool,
  polymarketGetTradesTool,
  polymarketSearchTool,
} from '@/tools/polymarket'
import {
  deleteTool as postgresDeleteTool,
  executeTool as postgresExecuteTool,
  insertTool as postgresInsertTool,
  queryTool as postgresQueryTool,
  updateTool as postgresUpdateTool,
} from '@/tools/postgresql'
import {
  posthogBatchEventsTool,
  posthogCaptureEventTool,
  posthogCreateAnnotationTool,
  posthogCreateCohortTool,
  posthogCreateExperimentTool,
  posthogCreateFeatureFlagTool,
  posthogCreateInsightTool,
  posthogCreateSurveyTool,
  posthogDeleteFeatureFlagTool,
  posthogDeletePersonTool,
  posthogEvaluateFlagsTool,
  posthogGetCohortTool,
  posthogGetDashboardTool,
  posthogGetEventDefinitionTool,
  posthogGetExperimentTool,
  posthogGetFeatureFlagTool,
  posthogGetInsightTool,
  posthogGetOrganizationTool,
  posthogGetPersonTool,
  posthogGetProjectTool,
  posthogGetPropertyDefinitionTool,
  posthogGetSessionRecordingTool,
  posthogGetSurveyTool,
  posthogListActionsTool,
  posthogListAnnotationsTool,
  posthogListCohortsTool,
  posthogListDashboardsTool,
  posthogListEventDefinitionsTool,
  posthogListEventsTool,
  posthogListExperimentsTool,
  posthogListFeatureFlagsTool,
  posthogListInsightsTool,
  posthogListOrganizationsTool,
  posthogListPersonsTool,
  posthogListProjectsTool,
  posthogListPropertyDefinitionsTool,
  posthogListRecordingPlaylistsTool,
  posthogListSessionRecordingsTool,
  posthogListSurveysTool,
  posthogQueryTool,
  posthogUpdateEventDefinitionTool,
  posthogUpdateFeatureFlagTool,
  posthogUpdatePropertyDefinitionTool,
  posthogUpdateSurveyTool,
} from '@/tools/posthog'
import {
  pylonBulkUpdateAccountsTool,
  pylonCreateAccountTool,
  pylonCreateContactTool,
  pylonCreateIssueTool,
  pylonCreateTagTool,
  pylonCreateTeamTool,
  pylonDeleteAccountTool,
  pylonDeleteContactTool,
  pylonDeleteIssueTool,
  pylonDeleteTagTool,
  pylonGetAccountTool,
  pylonGetContactTool,
  pylonGetIssueTool,
  pylonGetTagTool,
  pylonGetTeamTool,
  pylonGetUserTool,
  pylonLinkExternalIssueTool,
  pylonListAccountsTool,
  pylonListContactsTool,
  pylonListIssueFollowersTool,
  pylonListIssuesTool,
  pylonListTagsTool,
  pylonListTeamsTool,
  pylonListUsersTool,
  pylonManageIssueFollowersTool,
  pylonRedactMessageTool,
  pylonSearchAccountsTool,
  pylonSearchContactsTool,
  pylonSearchIssuesTool,
  pylonSearchUsersTool,
  pylonSnoozeIssueTool,
  pylonUpdateAccountTool,
  pylonUpdateContactTool,
  pylonUpdateIssueTool,
  pylonUpdateTagTool,
  pylonUpdateTeamTool,
  pylonUpdateUserTool,
} from '@/tools/pylon'
import { qdrantFetchTool, qdrantSearchTool, qdrantUpsertTool } from '@/tools/qdrant'
import {
  deleteTool as rdsDeleteTool,
  executeTool as rdsExecuteTool,
  insertTool as rdsInsertTool,
  queryTool as rdsQueryTool,
  updateTool as rdsUpdateTool,
} from '@/tools/rds'
import {
  redditDeleteTool,
  redditEditTool,
  redditGetCommentsTool,
  redditGetControversialTool,
  redditGetPostsTool,
  redditHotPostsTool,
  redditReplyTool,
  redditSaveTool,
  redditSearchTool,
  redditSubmitPostTool,
  redditSubscribeTool,
  redditUnsaveTool,
  redditVoteTool,
} from '@/tools/reddit'
import { mailSendTool } from '@/tools/resend'
import {
  s3CopyObjectTool,
  s3DeleteObjectTool,
  s3GetObjectTool,
  s3ListObjectsTool,
  s3PutObjectTool,
} from '@/tools/s3'
import {
  salesforceCreateAccountTool,
  salesforceCreateCaseTool,
  salesforceCreateContactTool,
  salesforceCreateLeadTool,
  salesforceCreateOpportunityTool,
  salesforceCreateTaskTool,
  salesforceDeleteAccountTool,
  salesforceDeleteCaseTool,
  salesforceDeleteContactTool,
  salesforceDeleteLeadTool,
  salesforceDeleteOpportunityTool,
  salesforceDeleteTaskTool,
  salesforceGetAccountsTool,
  salesforceGetCasesTool,
  salesforceGetContactsTool,
  salesforceGetLeadsTool,
  salesforceGetOpportunitiesTool,
  salesforceGetTasksTool,
  salesforceUpdateAccountTool,
  salesforceUpdateCaseTool,
  salesforceUpdateContactTool,
  salesforceUpdateLeadTool,
  salesforceUpdateOpportunityTool,
  salesforceUpdateTaskTool,
} from '@/tools/salesforce'
import { searchTool } from '@/tools/search'
import {
  sendGridAddContactsToListTool,
  sendGridAddContactTool,
  sendGridCreateListTool,
  sendGridCreateTemplateTool,
  sendGridCreateTemplateVersionTool,
  sendGridDeleteContactsTool,
  sendGridDeleteListTool,
  sendGridDeleteTemplateTool,
  sendGridGetContactTool,
  sendGridGetListTool,
  sendGridGetTemplateTool,
  sendGridListAllListsTool,
  sendGridListTemplatesTool,
  sendGridRemoveContactsFromListTool,
  sendGridSearchContactsTool,
  sendGridSendMailTool,
} from '@/tools/sendgrid'
import {
  createDeployTool,
  createProjectTool,
  createReleaseTool,
  getEventTool,
  getIssueTool,
  getProjectTool,
  listEventsTool,
  listIssuesTool,
  listProjectsTool,
  listReleasesTool,
  updateIssueTool,
  updateProjectTool,
} from '@/tools/sentry'
import { searchTool as serperSearch } from '@/tools/serper'
import {
  sharepointAddListItemTool,
  sharepointCreateListTool,
  sharepointCreatePageTool,
  sharepointGetListTool,
  sharepointListSitesTool,
  sharepointReadPageTool,
  sharepointUpdateListItemTool,
  sharepointUploadFileTool,
} from '@/tools/sharepoint'
import {
  shopifyAdjustInventoryTool,
  shopifyCancelOrderTool,
  shopifyCreateCustomerTool,
  shopifyCreateFulfillmentTool,
  shopifyCreateProductTool,
  shopifyDeleteCustomerTool,
  shopifyDeleteProductTool,
  shopifyGetCollectionTool,
  shopifyGetCustomerTool,
  shopifyGetInventoryLevelTool,
  shopifyGetOrderTool,
  shopifyGetProductTool,
  shopifyListCollectionsTool,
  shopifyListCustomersTool,
  shopifyListInventoryItemsTool,
  shopifyListLocationsTool,
  shopifyListOrdersTool,
  shopifyListProductsTool,
  shopifyUpdateCustomerTool,
  shopifyUpdateOrderTool,
  shopifyUpdateProductTool,
} from '@/tools/shopify'
import {
  slackAddReactionTool,
  slackCanvasTool,
  slackDeleteMessageTool,
  slackDownloadTool,
  slackGetUserTool,
  slackListChannelsTool,
  slackListMembersTool,
  slackListUsersTool,
  slackMessageReaderTool,
  slackMessageTool,
  slackUpdateMessageTool,
} from '@/tools/slack'
import { smsSendTool } from '@/tools/sms'
import { smtpSendMailTool } from '@/tools/smtp'
import {
  checkCommandExistsTool as sshCheckCommandExistsTool,
  checkFileExistsTool as sshCheckFileExistsTool,
  createDirectoryTool as sshCreateDirectoryTool,
  deleteFileTool as sshDeleteFileTool,
  downloadFileTool as sshDownloadFileTool,
  executeCommandTool as sshExecuteCommandTool,
  executeScriptTool as sshExecuteScriptTool,
  getSystemInfoTool as sshGetSystemInfoTool,
  listDirectoryTool as sshListDirectoryTool,
  moveRenameTool as sshMoveRenameTool,
  readFileContentTool as sshReadFileContentTool,
  uploadFileTool as sshUploadFileTool,
  writeFileContentTool as sshWriteFileContentTool,
} from '@/tools/ssh'
import { stagehandAgentTool, stagehandExtractTool } from '@/tools/stagehand'
import {
  stripeCancelPaymentIntentTool,
  stripeCancelSubscriptionTool,
  stripeCaptureChargeTool,
  stripeCapturePaymentIntentTool,
  stripeConfirmPaymentIntentTool,
  stripeCreateChargeTool,
  stripeCreateCustomerTool,
  stripeCreateInvoiceTool,
  stripeCreatePaymentIntentTool,
  stripeCreatePriceTool,
  stripeCreateProductTool,
  stripeCreateSubscriptionTool,
  stripeDeleteCustomerTool,
  stripeDeleteInvoiceTool,
  stripeDeleteProductTool,
  stripeFinalizeInvoiceTool,
  stripeListChargesTool,
  stripeListCustomersTool,
  stripeListEventsTool,
  stripeListInvoicesTool,
  stripeListPaymentIntentsTool,
  stripeListPricesTool,
  stripeListProductsTool,
  stripeListSubscriptionsTool,
  stripePayInvoiceTool,
  stripeResumeSubscriptionTool,
  stripeRetrieveChargeTool,
  stripeRetrieveCustomerTool,
  stripeRetrieveEventTool,
  stripeRetrieveInvoiceTool,
  stripeRetrievePaymentIntentTool,
  stripeRetrievePriceTool,
  stripeRetrieveProductTool,
  stripeRetrieveSubscriptionTool,
  stripeSearchChargesTool,
  stripeSearchCustomersTool,
  stripeSearchInvoicesTool,
  stripeSearchPaymentIntentsTool,
  stripeSearchPricesTool,
  stripeSearchProductsTool,
  stripeSearchSubscriptionsTool,
  stripeSendInvoiceTool,
  stripeUpdateChargeTool,
  stripeUpdateCustomerTool,
  stripeUpdateInvoiceTool,
  stripeUpdatePaymentIntentTool,
  stripeUpdatePriceTool,
  stripeUpdateProductTool,
  stripeUpdateSubscriptionTool,
  stripeVoidInvoiceTool,
} from '@/tools/stripe'
import {
  assemblyaiSttTool,
  deepgramSttTool,
  elevenLabsSttTool,
  geminiSttTool,
  whisperSttTool,
} from '@/tools/stt'
import {
  supabaseCountTool,
  supabaseDeleteTool,
  supabaseGetRowTool,
  supabaseInsertTool,
  supabaseQueryTool,
  supabaseRpcTool,
  supabaseStorageCopyTool,
  supabaseStorageCreateBucketTool,
  supabaseStorageCreateSignedUrlTool,
  supabaseStorageDeleteBucketTool,
  supabaseStorageDeleteTool,
  supabaseStorageDownloadTool,
  supabaseStorageGetPublicUrlTool,
  supabaseStorageListBucketsTool,
  supabaseStorageListTool,
  supabaseStorageMoveTool,
  supabaseStorageUploadTool,
  supabaseTextSearchTool,
  supabaseUpdateTool,
  supabaseUpsertTool,
  supabaseVectorSearchTool,
} from '@/tools/supabase'
import { tavilyCrawlTool, tavilyExtractTool, tavilyMapTool, tavilySearchTool } from '@/tools/tavily'
import {
  telegramDeleteMessageTool,
  telegramMessageTool,
  telegramSendAnimationTool,
  telegramSendAudioTool,
  telegramSendDocumentTool,
  telegramSendPhotoTool,
  telegramSendVideoTool,
} from '@/tools/telegram'
import { thinkingTool } from '@/tools/thinking'
import {
  trelloAddCommentTool,
  trelloCreateCardTool,
  trelloGetActionsTool,
  trelloListCardsTool,
  trelloListListsTool,
  trelloUpdateCardTool,
} from '@/tools/trello'
import {
  azureTtsTool,
  cartesiaTtsTool,
  deepgramTtsTool,
  elevenLabsTtsUnifiedTool,
  googleTtsTool,
  openaiTtsTool,
  playhtTtsTool,
} from '@/tools/tts'
import { sendSMSTool } from '@/tools/twilio'
import { getRecordingTool, listCallsTool, makeCallTool } from '@/tools/twilio_voice'
import {
  typeformCreateFormTool,
  typeformDeleteFormTool,
  typeformFilesTool,
  typeformGetFormTool,
  typeformInsightsTool,
  typeformListFormsTool,
  typeformResponsesTool,
  typeformUpdateFormTool,
} from '@/tools/typeform'
import type { ToolConfig } from '@/tools/types'
import {
  falaiVideoTool,
  lumaVideoTool,
  minimaxVideoTool,
  runwayVideoTool,
  veoVideoTool,
} from '@/tools/video'
import { visionTool } from '@/tools/vision'
import {
  wealthboxReadContactTool,
  wealthboxReadNoteTool,
  wealthboxReadTaskTool,
  wealthboxWriteContactTool,
  wealthboxWriteNoteTool,
  wealthboxWriteTaskTool,
} from '@/tools/wealthbox'
import {
  webflowCreateItemTool,
  webflowDeleteItemTool,
  webflowGetItemTool,
  webflowListItemsTool,
  webflowUpdateItemTool,
} from '@/tools/webflow'
import { whatsappSendMessageTool } from '@/tools/whatsapp'
import {
  wikipediaPageContentTool,
  wikipediaPageSummaryTool,
  wikipediaRandomPageTool,
  wikipediaSearchTool,
} from '@/tools/wikipedia'
import {
  wordpressCreateCategoryTool,
  wordpressCreateCommentTool,
  wordpressCreatePageTool,
  wordpressCreatePostTool,
  wordpressCreateTagTool,
  wordpressDeleteCommentTool,
  wordpressDeleteMediaTool,
  wordpressDeletePageTool,
  wordpressDeletePostTool,
  wordpressGetCurrentUserTool,
  wordpressGetMediaTool,
  wordpressGetPageTool,
  wordpressGetPostTool,
  wordpressGetUserTool,
  wordpressListCategoriesTool,
  wordpressListCommentsTool,
  wordpressListMediaTool,
  wordpressListPagesTool,
  wordpressListPostsTool,
  wordpressListTagsTool,
  wordpressListUsersTool,
  wordpressSearchContentTool,
  wordpressUpdateCommentTool,
  wordpressUpdatePageTool,
  wordpressUpdatePostTool,
  wordpressUploadMediaTool,
} from '@/tools/wordpress'
import { workflowExecutorTool } from '@/tools/workflow'
import { xReadTool, xSearchTool, xUserTool, xWriteTool } from '@/tools/x'
import {
  youtubeChannelInfoTool,
  youtubeChannelPlaylistsTool,
  youtubeChannelVideosTool,
  youtubeCommentsTool,
  youtubePlaylistItemsTool,
  youtubeRelatedVideosTool,
  youtubeSearchTool,
  youtubeVideoDetailsTool,
} from '@/tools/youtube'
import {
  zendeskAutocompleteOrganizationsTool,
  zendeskCreateOrganizationsBulkTool,
  zendeskCreateOrganizationTool,
  zendeskCreateTicketsBulkTool,
  zendeskCreateTicketTool,
  zendeskCreateUsersBulkTool,
  zendeskCreateUserTool,
  zendeskDeleteOrganizationTool,
  zendeskDeleteTicketTool,
  zendeskDeleteUserTool,
  zendeskGetCurrentUserTool,
  zendeskGetOrganizationsTool,
  zendeskGetOrganizationTool,
  zendeskGetTicketsTool,
  zendeskGetTicketTool,
  zendeskGetUsersTool,
  zendeskGetUserTool,
  zendeskMergeTicketsTool,
  zendeskSearchCountTool,
  zendeskSearchTool,
  zendeskSearchUsersTool,
  zendeskUpdateOrganizationTool,
  zendeskUpdateTicketsBulkTool,
  zendeskUpdateTicketTool,
  zendeskUpdateUsersBulkTool,
  zendeskUpdateUserTool,
} from '@/tools/zendesk'
import {
  zepAddMessagesTool,
  zepAddUserTool,
  zepCreateThreadTool,
  zepDeleteThreadTool,
  zepGetContextTool,
  zepGetMessagesTool,
  zepGetThreadsTool,
  zepGetUserThreadsTool,
  zepGetUserTool,
} from '@/tools/zep'
import {
  zoomCreateMeetingTool,
  zoomDeleteMeetingTool,
  zoomDeleteRecordingTool,
  zoomGetMeetingInvitationTool,
  zoomGetMeetingRecordingsTool,
  zoomGetMeetingTool,
  zoomListMeetingsTool,
  zoomListPastParticipantsTool,
  zoomListRecordingsTool,
  zoomUpdateMeetingTool,
} from '@/tools/zoom'

// Registry of all available tools
export const tools: Record<string, ToolConfig> = {
  arxiv_search: arxivSearchTool,
  arxiv_get_paper: arxivGetPaperTool,
  arxiv_get_author_papers: arxivGetAuthorPapersTool,
  asana_get_task: asanaGetTaskTool,
  asana_create_task: asanaCreateTaskTool,
  asana_update_task: asanaUpdateTaskTool,
  asana_get_projects: asanaGetProjectsTool,
  asana_search_tasks: asanaSearchTasksTool,
  asana_add_comment: asanaAddCommentTool,
  browser_use_run_task: browserUseRunTaskTool,
  openai_embeddings: openAIEmbeddings,
  http_request: httpRequest,
  huggingface_chat: huggingfaceChatTool,
  function_execute: functionExecuteTool,
  vision_tool: visionTool,
  file_parser: fileParseTool,
  firecrawl_scrape: scrapeTool,
  firecrawl_search: firecrawlSearchTool,
  firecrawl_crawl: crawlTool,
  firecrawl_map: mapTool,
  firecrawl_extract: extractTool,
  grafana_get_dashboard: grafanaGetDashboardTool,
  grafana_list_dashboards: grafanaListDashboardsTool,
  grafana_create_dashboard: grafanaCreateDashboardTool,
  grafana_update_dashboard: grafanaUpdateDashboardTool,
  grafana_delete_dashboard: grafanaDeleteDashboardTool,
  grafana_list_alert_rules: grafanaListAlertRulesTool,
  grafana_get_alert_rule: grafanaGetAlertRuleTool,
  grafana_create_alert_rule: grafanaCreateAlertRuleTool,
  grafana_update_alert_rule: grafanaUpdateAlertRuleTool,
  grafana_delete_alert_rule: grafanaDeleteAlertRuleTool,
  grafana_list_contact_points: grafanaListContactPointsTool,
  grafana_create_annotation: grafanaCreateAnnotationTool,
  grafana_list_annotations: grafanaListAnnotationsTool,
  grafana_update_annotation: grafanaUpdateAnnotationTool,
  grafana_delete_annotation: grafanaDeleteAnnotationTool,
  grafana_list_data_sources: grafanaListDataSourcesTool,
  grafana_get_data_source: grafanaGetDataSourceTool,
  grafana_list_folders: grafanaListFoldersTool,
  grafana_create_folder: grafanaCreateFolderTool,
  google_search: googleSearchTool,
  guardrails_validate: guardrailsValidateTool,
  jina_read_url: readUrlTool,
  jina_search: jinaSearchTool,
  linkup_search: linkupSearchTool,
  linkedin_share_post: linkedInSharePostTool,
  linkedin_get_profile: linkedInGetProfileTool,
  resend_send: mailSendTool,
  sendgrid_send_mail: sendGridSendMailTool,
  sendgrid_add_contact: sendGridAddContactTool,
  sendgrid_get_contact: sendGridGetContactTool,
  sendgrid_search_contacts: sendGridSearchContactsTool,
  sendgrid_delete_contacts: sendGridDeleteContactsTool,
  sendgrid_create_list: sendGridCreateListTool,
  sendgrid_get_list: sendGridGetListTool,
  sendgrid_list_all_lists: sendGridListAllListsTool,
  sendgrid_delete_list: sendGridDeleteListTool,
  sendgrid_add_contacts_to_list: sendGridAddContactsToListTool,
  sendgrid_remove_contacts_from_list: sendGridRemoveContactsFromListTool,
  sendgrid_create_template: sendGridCreateTemplateTool,
  sendgrid_get_template: sendGridGetTemplateTool,
  sendgrid_list_templates: sendGridListTemplatesTool,
  sendgrid_delete_template: sendGridDeleteTemplateTool,
  sendgrid_create_template_version: sendGridCreateTemplateVersionTool,
  smtp_send_mail: smtpSendMailTool,
  ssh_execute_command: sshExecuteCommandTool,
  ssh_execute_script: sshExecuteScriptTool,
  ssh_check_command_exists: sshCheckCommandExistsTool,
  ssh_upload_file: sshUploadFileTool,
  ssh_download_file: sshDownloadFileTool,
  ssh_list_directory: sshListDirectoryTool,
  ssh_check_file_exists: sshCheckFileExistsTool,
  ssh_create_directory: sshCreateDirectoryTool,
  ssh_delete_file: sshDeleteFileTool,
  ssh_move_rename: sshMoveRenameTool,
  ssh_get_system_info: sshGetSystemInfoTool,
  ssh_read_file_content: sshReadFileContentTool,
  ssh_write_file_content: sshWriteFileContentTool,
  mailgun_send_message: mailgunSendMessageTool,
  mailgun_get_message: mailgunGetMessageTool,
  mailgun_list_messages: mailgunListMessagesTool,
  mailgun_create_mailing_list: mailgunCreateMailingListTool,
  mailgun_get_mailing_list: mailgunGetMailingListTool,
  mailgun_add_list_member: mailgunAddListMemberTool,
  mailgun_list_domains: mailgunListDomainsTool,
  mailgun_get_domain: mailgunGetDomainTool,
  sms_send: smsSendTool,
  jira_retrieve: jiraRetrieveTool,
  jira_update: jiraUpdateTool,
  jira_write: jiraWriteTool,
  jira_bulk_read: jiraBulkRetrieveTool,
  jira_delete_issue: jiraDeleteIssueTool,
  jira_assign_issue: jiraAssignIssueTool,
  jira_transition_issue: jiraTransitionIssueTool,
  jira_search_issues: jiraSearchIssuesTool,
  jira_add_comment: jiraAddCommentTool,
  jira_get_comments: jiraGetCommentsTool,
  jira_update_comment: jiraUpdateCommentTool,
  jira_delete_comment: jiraDeleteCommentTool,
  jira_get_attachments: jiraGetAttachmentsTool,
  jira_delete_attachment: jiraDeleteAttachmentTool,
  jira_add_worklog: jiraAddWorklogTool,
  jira_get_worklogs: jiraGetWorklogsTool,
  jira_update_worklog: jiraUpdateWorklogTool,
  jira_delete_worklog: jiraDeleteWorklogTool,
  jira_create_issue_link: jiraCreateIssueLinkTool,
  jira_delete_issue_link: jiraDeleteIssueLinkTool,
  jira_add_watcher: jiraAddWatcherTool,
  jira_remove_watcher: jiraRemoveWatcherTool,
  kalshi_get_markets: kalshiGetMarketsTool,
  kalshi_get_market: kalshiGetMarketTool,
  kalshi_get_events: kalshiGetEventsTool,
  kalshi_get_event: kalshiGetEventTool,
  kalshi_get_balance: kalshiGetBalanceTool,
  kalshi_get_positions: kalshiGetPositionsTool,
  kalshi_get_orders: kalshiGetOrdersTool,
  kalshi_get_order: kalshiGetOrderTool,
  kalshi_get_orderbook: kalshiGetOrderbookTool,
  kalshi_get_trades: kalshiGetTradesTool,
  kalshi_get_candlesticks: kalshiGetCandlesticksTool,
  kalshi_get_fills: kalshiGetFillsTool,
  kalshi_get_series_by_ticker: kalshiGetSeriesByTickerTool,
  kalshi_get_exchange_status: kalshiGetExchangeStatusTool,
  kalshi_create_order: kalshiCreateOrderTool,
  kalshi_cancel_order: kalshiCancelOrderTool,
  kalshi_amend_order: kalshiAmendOrderTool,
  polymarket_get_markets: polymarketGetMarketsTool,
  polymarket_get_market: polymarketGetMarketTool,
  polymarket_get_events: polymarketGetEventsTool,
  polymarket_get_event: polymarketGetEventTool,
  polymarket_get_orderbook: polymarketGetOrderbookTool,
  polymarket_get_price: polymarketGetPriceTool,
  polymarket_get_midpoint: polymarketGetMidpointTool,
  polymarket_get_price_history: polymarketGetPriceHistoryTool,
  polymarket_get_tags: polymarketGetTagsTool,
  polymarket_search: polymarketSearchTool,
  polymarket_get_series: polymarketGetSeriesTool,
  polymarket_get_series_by_id: polymarketGetSeriesByIdTool,
  polymarket_get_last_trade_price: polymarketGetLastTradePriceTool,
  polymarket_get_spread: polymarketGetSpreadTool,
  polymarket_get_tick_size: polymarketGetTickSizeTool,
  polymarket_get_positions: polymarketGetPositionsTool,
  polymarket_get_trades: polymarketGetTradesTool,
  slack_message: slackMessageTool,
  slack_message_reader: slackMessageReaderTool,
  slack_list_channels: slackListChannelsTool,
  slack_list_members: slackListMembersTool,
  slack_list_users: slackListUsersTool,
  slack_get_user: slackGetUserTool,
  slack_canvas: slackCanvasTool,
  slack_download: slackDownloadTool,
  slack_update_message: slackUpdateMessageTool,
  slack_delete_message: slackDeleteMessageTool,
  slack_add_reaction: slackAddReactionTool,
  github_repo_info: githubRepoInfoTool,
  github_latest_commit: githubLatestCommitTool,
  serper_search: serperSearch,
  tavily_search: tavilySearchTool,
  tavily_extract: tavilyExtractTool,
  tavily_crawl: tavilyCrawlTool,
  tavily_map: tavilyMapTool,
  supabase_query: supabaseQueryTool,
  supabase_insert: supabaseInsertTool,
  supabase_get_row: supabaseGetRowTool,
  supabase_update: supabaseUpdateTool,
  supabase_delete: supabaseDeleteTool,
  supabase_upsert: supabaseUpsertTool,
  supabase_count: supabaseCountTool,
  supabase_text_search: supabaseTextSearchTool,
  supabase_vector_search: supabaseVectorSearchTool,
  supabase_rpc: supabaseRpcTool,
  supabase_storage_upload: supabaseStorageUploadTool,
  supabase_storage_download: supabaseStorageDownloadTool,
  supabase_storage_list: supabaseStorageListTool,
  supabase_storage_delete: supabaseStorageDeleteTool,
  supabase_storage_move: supabaseStorageMoveTool,
  supabase_storage_copy: supabaseStorageCopyTool,
  supabase_storage_create_bucket: supabaseStorageCreateBucketTool,
  supabase_storage_list_buckets: supabaseStorageListBucketsTool,
  supabase_storage_delete_bucket: supabaseStorageDeleteBucketTool,
  supabase_storage_get_public_url: supabaseStorageGetPublicUrlTool,
  supabase_storage_create_signed_url: supabaseStorageCreateSignedUrlTool,
  calendly_get_current_user: calendlyGetCurrentUserTool,
  calendly_list_event_types: calendlyListEventTypesTool,
  calendly_get_event_type: calendlyGetEventTypeTool,
  calendly_list_scheduled_events: calendlyListScheduledEventsTool,
  calendly_get_scheduled_event: calendlyGetScheduledEventTool,
  calendly_list_event_invitees: calendlyListEventInviteesTool,
  calendly_cancel_event: calendlyCancelEventTool,
  calendly_list_webhooks: calendlyListWebhooksTool,
  calendly_create_webhook: calendlyCreateWebhookTool,
  calendly_delete_webhook: calendlyDeleteWebhookTool,
  typeform_responses: typeformResponsesTool,
  typeform_files: typeformFilesTool,
  typeform_insights: typeformInsightsTool,
  typeform_list_forms: typeformListFormsTool,
  typeform_get_form: typeformGetFormTool,
  typeform_create_form: typeformCreateFormTool,
  typeform_update_form: typeformUpdateFormTool,
  typeform_delete_form: typeformDeleteFormTool,
  youtube_search: youtubeSearchTool,
  youtube_video_details: youtubeVideoDetailsTool,
  youtube_channel_info: youtubeChannelInfoTool,
  youtube_playlist_items: youtubePlaylistItemsTool,
  youtube_comments: youtubeCommentsTool,
  youtube_channel_videos: youtubeChannelVideosTool,
  youtube_channel_playlists: youtubeChannelPlaylistsTool,
  youtube_related_videos: youtubeRelatedVideosTool,
  notion_read: notionReadTool,
  notion_read_database: notionReadDatabaseTool,
  notion_write: notionWriteTool,
  notion_create_page: notionCreatePageTool,
  notion_query_database: notionQueryDatabaseTool,
  notion_search: notionSearchTool,
  notion_create_database: notionCreateDatabaseTool,
  gmail_send: gmailSendTool,
  gmail_read: gmailReadTool,
  gmail_search: gmailSearchTool,
  gmail_draft: gmailDraftTool,
  gmail_move: gmailMoveTool,
  gmail_mark_read: gmailMarkReadTool,
  gmail_mark_unread: gmailMarkUnreadTool,
  gmail_archive: gmailArchiveTool,
  gmail_unarchive: gmailUnarchiveTool,
  gmail_delete: gmailDeleteTool,
  gmail_add_label: gmailAddLabelTool,
  gmail_remove_label: gmailRemoveLabelTool,
  whatsapp_send_message: whatsappSendMessageTool,
  x_write: xWriteTool,
  x_read: xReadTool,
  x_search: xSearchTool,
  x_user: xUserTool,
  pinecone_fetch: pineconeFetchTool,
  pinecone_generate_embeddings: pineconeGenerateEmbeddingsTool,
  pinecone_search_text: pineconeSearchTextTool,
  pinecone_search_vector: pineconeSearchVectorTool,
  pinecone_upsert_text: pineconeUpsertTextTool,
  pipedrive_create_activity: pipedriveCreateActivityTool,
  pipedrive_create_deal: pipedriveCreateDealTool,
  pipedrive_create_lead: pipedriveCreateLeadTool,
  pipedrive_create_project: pipedriveCreateProjectTool,
  pipedrive_delete_lead: pipedriveDeleteLeadTool,
  pipedrive_get_activities: pipedriveGetActivitiesTool,
  pipedrive_get_all_deals: pipedriveGetAllDealsTool,
  pipedrive_get_deal: pipedriveGetDealTool,
  pipedrive_get_files: pipedriveGetFilesTool,
  pipedrive_get_leads: pipedriveGetLeadsTool,
  pipedrive_get_mail_messages: pipedriveGetMailMessagesTool,
  pipedrive_get_mail_thread: pipedriveGetMailThreadTool,
  pipedrive_get_pipeline_deals: pipedriveGetPipelineDealsTool,
  pipedrive_get_pipelines: pipedriveGetPipelinesTool,
  pipedrive_get_projects: pipedriveGetProjectsTool,
  pipedrive_update_activity: pipedriveUpdateActivityTool,
  pipedrive_update_deal: pipedriveUpdateDealTool,
  pipedrive_update_lead: pipedriveUpdateLeadTool,
  postgresql_query: postgresQueryTool,
  postgresql_insert: postgresInsertTool,
  postgresql_update: postgresUpdateTool,
  postgresql_delete: postgresDeleteTool,
  postgresql_execute: postgresExecuteTool,
  rds_query: rdsQueryTool,
  rds_insert: rdsInsertTool,
  rds_update: rdsUpdateTool,
  rds_delete: rdsDeleteTool,
  rds_execute: rdsExecuteTool,
  dynamodb_get: dynamodbGetTool,
  dynamodb_put: dynamodbPutTool,
  dynamodb_query: dynamodbQueryTool,
  dynamodb_scan: dynamodbScanTool,
  dynamodb_update: dynamodbUpdateTool,
  dynamodb_delete: dynamodbDeleteTool,
  dropbox_upload: dropboxUploadTool,
  dropbox_download: dropboxDownloadTool,
  dropbox_list_folder: dropboxListFolderTool,
  dropbox_create_folder: dropboxCreateFolderTool,
  dropbox_delete: dropboxDeleteTool,
  dropbox_copy: dropboxCopyTool,
  dropbox_move: dropboxMoveTool,
  dropbox_get_metadata: dropboxGetMetadataTool,
  dropbox_create_shared_link: dropboxCreateSharedLinkTool,
  dropbox_search: dropboxSearchTool,
  mongodb_query: mongodbQueryTool,
  mongodb_insert: mongodbInsertTool,
  mongodb_update: mongodbUpdateTool,
  mongodb_delete: mongodbDeleteTool,
  mongodb_execute: mongodbExecuteTool,
  mysql_query: mysqlQueryTool,
  mysql_insert: mysqlInsertTool,
  mysql_update: mysqlUpdateTool,
  mysql_delete: mysqlDeleteTool,
  mysql_execute: mysqlExecuteTool,
  neo4j_query: neo4jQueryTool,
  neo4j_create: neo4jCreateTool,
  neo4j_merge: neo4jMergeTool,
  neo4j_update: neo4jUpdateTool,
  neo4j_delete: neo4jDeleteTool,
  neo4j_execute: neo4jExecuteTool,
  github_pr: githubPrTool,
  github_comment: githubCommentTool,
  github_issue_comment: githubIssueCommentTool,
  github_list_issue_comments: githubListIssueCommentsTool,
  github_update_comment: githubUpdateCommentTool,
  github_delete_comment: githubDeleteCommentTool,
  github_list_pr_comments: githubListPRCommentsTool,
  github_create_pr: githubCreatePRTool,
  github_update_pr: githubUpdatePRTool,
  github_merge_pr: githubMergePRTool,
  github_list_prs: githubListPRsTool,
  github_get_pr_files: githubGetPRFilesTool,
  github_close_pr: githubClosePRTool,
  github_request_reviewers: githubRequestReviewersTool,
  github_get_file_content: githubGetFileContentTool,
  github_create_file: githubCreateFileTool,
  github_update_file: githubUpdateFileTool,
  github_delete_file: githubDeleteFileTool,
  github_get_tree: githubGetTreeTool,
  github_list_branches: githubListBranchesTool,
  github_get_branch: githubGetBranchTool,
  github_create_branch: githubCreateBranchTool,
  github_delete_branch: githubDeleteBranchTool,
  github_get_branch_protection: githubGetBranchProtectionTool,
  github_update_branch_protection: githubUpdateBranchProtectionTool,
  github_create_issue: githubCreateIssueTool,
  github_update_issue: githubUpdateIssueTool,
  github_list_issues: githubListIssuesTool,
  github_get_issue: githubGetIssueTool,
  github_close_issue: githubCloseIssueTool,
  github_add_labels: githubAddLabelsTool,
  github_remove_label: githubRemoveLabelTool,
  github_add_assignees: githubAddAssigneesTool,
  github_create_release: githubCreateReleaseTool,
  github_update_release: githubUpdateReleaseTool,
  github_list_releases: githubListReleasesTool,
  github_get_release: githubGetReleaseTool,
  github_delete_release: githubDeleteReleaseTool,
  github_list_workflows: githubListWorkflowsTool,
  github_get_workflow: githubGetWorkflowTool,
  github_trigger_workflow: githubTriggerWorkflowTool,
  github_list_workflow_runs: githubListWorkflowRunsTool,
  github_get_workflow_run: githubGetWorkflowRunTool,
  github_cancel_workflow_run: githubCancelWorkflowRunTool,
  github_rerun_workflow: githubRerunWorkflowTool,
  github_list_projects: githubListProjectsTool,
  github_get_project: githubGetProjectTool,
  github_create_project: githubCreateProjectTool,
  github_update_project: githubUpdateProjectTool,
  github_delete_project: githubDeleteProjectTool,
  gitlab_list_projects: gitlabListProjectsTool,
  gitlab_get_project: gitlabGetProjectTool,
  gitlab_list_issues: gitlabListIssuesTool,
  gitlab_get_issue: gitlabGetIssueTool,
  gitlab_create_issue: gitlabCreateIssueTool,
  gitlab_update_issue: gitlabUpdateIssueTool,
  gitlab_delete_issue: gitlabDeleteIssueTool,
  gitlab_create_issue_note: gitlabCreateIssueNoteTool,
  gitlab_list_merge_requests: gitlabListMergeRequestsTool,
  gitlab_get_merge_request: gitlabGetMergeRequestTool,
  gitlab_create_merge_request: gitlabCreateMergeRequestTool,
  gitlab_update_merge_request: gitlabUpdateMergeRequestTool,
  gitlab_merge_merge_request: gitlabMergeMergeRequestTool,
  gitlab_create_merge_request_note: gitlabCreateMergeRequestNoteTool,
  gitlab_list_pipelines: gitlabListPipelinesTool,
  gitlab_get_pipeline: gitlabGetPipelineTool,
  gitlab_create_pipeline: gitlabCreatePipelineTool,
  gitlab_retry_pipeline: gitlabRetryPipelineTool,
  gitlab_cancel_pipeline: gitlabCancelPipelineTool,
  elasticsearch_search: elasticsearchSearchTool,
  elasticsearch_index_document: elasticsearchIndexDocumentTool,
  elasticsearch_get_document: elasticsearchGetDocumentTool,
  elasticsearch_update_document: elasticsearchUpdateDocumentTool,
  elasticsearch_delete_document: elasticsearchDeleteDocumentTool,
  elasticsearch_bulk: elasticsearchBulkTool,
  elasticsearch_count: elasticsearchCountTool,
  elasticsearch_create_index: elasticsearchCreateIndexTool,
  elasticsearch_delete_index: elasticsearchDeleteIndexTool,
  elasticsearch_get_index: elasticsearchGetIndexTool,
  elasticsearch_cluster_health: elasticsearchClusterHealthTool,
  elasticsearch_cluster_stats: elasticsearchClusterStatsTool,
  exa_search: exaSearchTool,
  exa_get_contents: exaGetContentsTool,
  exa_find_similar_links: exaFindSimilarLinksTool,
  exa_answer: exaAnswerTool,
  exa_research: exaResearchTool,
  incidentio_escalations_list: incidentioEscalationsListTool,
  incidentio_escalations_create: incidentioEscalationsCreateTool,
  incidentio_escalations_show: incidentioEscalationsShowTool,
  incidentio_schedules_list: incidentioSchedulesListTool,
  incidentio_schedules_create: incidentioSchedulesCreateTool,
  incidentio_schedules_show: incidentioSchedulesShowTool,
  incidentio_schedules_update: incidentioSchedulesUpdateTool,
  incidentio_schedules_delete: incidentioSchedulesDeleteTool,
  incidentio_custom_fields_create: incidentioCustomFieldsCreateTool,
  incidentio_custom_fields_show: incidentioCustomFieldsShowTool,
  incidentio_custom_fields_update: incidentioCustomFieldsUpdateTool,
  incidentio_custom_fields_delete: incidentioCustomFieldsDeleteTool,
  parallel_search: parallelSearchTool,
  parallel_extract: parallelExtractTool,
  parallel_deep_research: parallelDeepResearchTool,
  reddit_hot_posts: redditHotPostsTool,
  reddit_get_posts: redditGetPostsTool,
  reddit_get_comments: redditGetCommentsTool,
  reddit_get_controversial: redditGetControversialTool,
  reddit_search: redditSearchTool,
  reddit_submit_post: redditSubmitPostTool,
  reddit_vote: redditVoteTool,
  reddit_save: redditSaveTool,
  reddit_unsave: redditUnsaveTool,
  reddit_reply: redditReplyTool,
  reddit_edit: redditEditTool,
  reddit_delete: redditDeleteTool,
  reddit_subscribe: redditSubscribeTool,
  google_drive_get_content: googleDriveGetContentTool,
  google_drive_list: googleDriveListTool,
  google_drive_upload: googleDriveUploadTool,
  google_drive_download: googleDriveDownloadTool,
  google_drive_create_folder: googleDriveCreateFolderTool,
  google_docs_read: googleDocsReadTool,
  google_docs_write: googleDocsWriteTool,
  google_docs_create: googleDocsCreateTool,
  google_sheets_read: googleSheetsReadTool,
  google_sheets_write: googleSheetsWriteTool,
  google_sheets_update: googleSheetsUpdateTool,
  google_sheets_append: googleSheetsAppendTool,
  google_slides_read: googleSlidesReadTool,
  google_slides_write: googleSlidesWriteTool,
  google_slides_create: googleSlidesCreateTool,
  google_slides_replace_all_text: googleSlidesReplaceAllTextTool,
  google_slides_add_slide: googleSlidesAddSlideTool,
  google_slides_get_thumbnail: googleSlidesGetThumbnailTool,
  google_slides_add_image: googleSlidesAddImageTool,
  perplexity_chat: perplexityChatTool,
  perplexity_search: perplexitySearchTool,
  posthog_capture_event: posthogCaptureEventTool,
  posthog_batch_events: posthogBatchEventsTool,
  posthog_list_events: posthogListEventsTool,
  posthog_list_persons: posthogListPersonsTool,
  posthog_get_person: posthogGetPersonTool,
  posthog_delete_person: posthogDeletePersonTool,
  posthog_query: posthogQueryTool,
  posthog_list_insights: posthogListInsightsTool,
  posthog_get_insight: posthogGetInsightTool,
  posthog_create_insight: posthogCreateInsightTool,
  posthog_list_dashboards: posthogListDashboardsTool,
  posthog_get_dashboard: posthogGetDashboardTool,
  posthog_list_actions: posthogListActionsTool,
  posthog_list_cohorts: posthogListCohortsTool,
  posthog_get_cohort: posthogGetCohortTool,
  posthog_create_cohort: posthogCreateCohortTool,
  posthog_list_annotations: posthogListAnnotationsTool,
  posthog_create_annotation: posthogCreateAnnotationTool,
  posthog_list_feature_flags: posthogListFeatureFlagsTool,
  posthog_get_feature_flag: posthogGetFeatureFlagTool,
  posthog_create_feature_flag: posthogCreateFeatureFlagTool,
  posthog_update_feature_flag: posthogUpdateFeatureFlagTool,
  posthog_delete_feature_flag: posthogDeleteFeatureFlagTool,
  posthog_evaluate_flags: posthogEvaluateFlagsTool,
  posthog_list_experiments: posthogListExperimentsTool,
  posthog_get_experiment: posthogGetExperimentTool,
  posthog_create_experiment: posthogCreateExperimentTool,
  posthog_list_surveys: posthogListSurveysTool,
  posthog_get_survey: posthogGetSurveyTool,
  posthog_create_survey: posthogCreateSurveyTool,
  posthog_update_survey: posthogUpdateSurveyTool,
  posthog_list_session_recordings: posthogListSessionRecordingsTool,
  posthog_get_session_recording: posthogGetSessionRecordingTool,
  posthog_list_recording_playlists: posthogListRecordingPlaylistsTool,
  posthog_list_event_definitions: posthogListEventDefinitionsTool,
  posthog_get_event_definition: posthogGetEventDefinitionTool,
  posthog_update_event_definition: posthogUpdateEventDefinitionTool,
  posthog_list_property_definitions: posthogListPropertyDefinitionsTool,
  posthog_get_property_definition: posthogGetPropertyDefinitionTool,
  posthog_update_property_definition: posthogUpdatePropertyDefinitionTool,
  posthog_list_projects: posthogListProjectsTool,
  posthog_get_project: posthogGetProjectTool,
  posthog_list_organizations: posthogListOrganizationsTool,
  posthog_get_organization: posthogGetOrganizationTool,
  confluence_retrieve: confluenceRetrieveTool,
  confluence_update: confluenceUpdateTool,
  confluence_create_page: confluenceCreatePageTool,
  confluence_delete_page: confluenceDeletePageTool,
  confluence_search: confluenceSearchTool,
  confluence_create_comment: confluenceCreateCommentTool,
  confluence_list_comments: confluenceListCommentsTool,
  confluence_update_comment: confluenceUpdateCommentTool,
  confluence_delete_comment: confluenceDeleteCommentTool,
  confluence_list_attachments: confluenceListAttachmentsTool,
  confluence_delete_attachment: confluenceDeleteAttachmentTool,
  confluence_list_labels: confluenceListLabelsTool,
  confluence_get_space: confluenceGetSpaceTool,
  confluence_list_spaces: confluenceListSpacesTool,
  trello_list_lists: trelloListListsTool,
  trello_list_cards: trelloListCardsTool,
  trello_create_card: trelloCreateCardTool,
  trello_update_card: trelloUpdateCardTool,
  trello_get_actions: trelloGetActionsTool,
  trello_add_comment: trelloAddCommentTool,
  twilio_send_sms: sendSMSTool,
  twilio_voice_make_call: makeCallTool,
  twilio_voice_list_calls: listCallsTool,
  twilio_voice_get_recording: getRecordingTool,
  airtable_create_records: airtableCreateRecordsTool,
  airtable_get_record: airtableGetRecordTool,
  airtable_list_records: airtableListRecordsTool,
  airtable_update_record: airtableUpdateRecordTool,
  ahrefs_domain_rating: ahrefsDomainRatingTool,
  ahrefs_backlinks: ahrefsBacklinksTool,
  ahrefs_backlinks_stats: ahrefsBacklinksStatsTool,
  ahrefs_referring_domains: ahrefsReferringDomainsTool,
  ahrefs_organic_keywords: ahrefsOrganicKeywordsTool,
  ahrefs_top_pages: ahrefsTopPagesTool,
  ahrefs_keyword_overview: ahrefsKeywordOverviewTool,
  ahrefs_broken_backlinks: ahrefsBrokenBacklinksTool,
  apify_run_actor_sync: apifyRunActorSyncTool,
  apify_run_actor_async: apifyRunActorAsyncTool,
  apollo_people_search: apolloPeopleSearchTool,
  apollo_people_enrich: apolloPeopleEnrichTool,
  apollo_people_bulk_enrich: apolloPeopleBulkEnrichTool,
  apollo_organization_search: apolloOrganizationSearchTool,
  apollo_organization_enrich: apolloOrganizationEnrichTool,
  apollo_organization_bulk_enrich: apolloOrganizationBulkEnrichTool,
  apollo_contact_create: apolloContactCreateTool,
  apollo_contact_update: apolloContactUpdateTool,
  apollo_contact_search: apolloContactSearchTool,
  apollo_contact_bulk_create: apolloContactBulkCreateTool,
  apollo_contact_bulk_update: apolloContactBulkUpdateTool,
  apollo_account_create: apolloAccountCreateTool,
  apollo_account_update: apolloAccountUpdateTool,
  apollo_account_search: apolloAccountSearchTool,
  apollo_account_bulk_create: apolloAccountBulkCreateTool,
  apollo_account_bulk_update: apolloAccountBulkUpdateTool,
  apollo_opportunity_create: apolloOpportunityCreateTool,
  apollo_opportunity_search: apolloOpportunitySearchTool,
  apollo_opportunity_get: apolloOpportunityGetTool,
  apollo_opportunity_update: apolloOpportunityUpdateTool,
  apollo_sequence_add_contacts: apolloSequenceAddContactsTool,
  apollo_sequence_search: apolloSequenceSearchTool,
  apollo_task_create: apolloTaskCreateTool,
  apollo_task_search: apolloTaskSearchTool,
  apollo_email_accounts: apolloEmailAccountsTool,
  mistral_parser: mistralParserTool,
  thinking_tool: thinkingTool,
  stagehand_extract: stagehandExtractTool,
  stagehand_agent: stagehandAgentTool,
  mem0_add_memories: mem0AddMemoriesTool,
  mem0_search_memories: mem0SearchMemoriesTool,
  mem0_get_memories: mem0GetMemoriesTool,
  zep_create_thread: zepCreateThreadTool,
  zep_get_threads: zepGetThreadsTool,
  zep_delete_thread: zepDeleteThreadTool,
  zep_get_context: zepGetContextTool,
  zep_get_messages: zepGetMessagesTool,
  zep_add_messages: zepAddMessagesTool,
  zep_add_user: zepAddUserTool,
  zep_get_user: zepGetUserTool,
  zep_get_user_threads: zepGetUserThreadsTool,
  memory_add: memoryAddTool,
  memory_get: memoryGetTool,
  memory_get_all: memoryGetAllTool,
  memory_delete: memoryDeleteTool,
  knowledge_search: knowledgeSearchTool,
  knowledge_upload_chunk: knowledgeUploadChunkTool,
  knowledge_create_document: knowledgeCreateDocumentTool,
  search_tool: searchTool,
  elevenlabs_tts: elevenLabsTtsTool,
  stt_whisper: whisperSttTool,
  stt_deepgram: deepgramSttTool,
  stt_elevenlabs: elevenLabsSttTool,
  stt_assemblyai: assemblyaiSttTool,
  stt_gemini: geminiSttTool,
  tts_openai: openaiTtsTool,
  tts_deepgram: deepgramTtsTool,
  tts_elevenlabs: elevenLabsTtsUnifiedTool,
  tts_cartesia: cartesiaTtsTool,
  tts_google: googleTtsTool,
  tts_azure: azureTtsTool,
  tts_playht: playhtTtsTool,
  video_runway: runwayVideoTool,
  video_veo: veoVideoTool,
  video_luma: lumaVideoTool,
  video_minimax: minimaxVideoTool,
  video_falai: falaiVideoTool,
  s3_get_object: s3GetObjectTool,
  s3_put_object: s3PutObjectTool,
  s3_list_objects: s3ListObjectsTool,
  s3_delete_object: s3DeleteObjectTool,
  s3_copy_object: s3CopyObjectTool,
  telegram_message: telegramMessageTool,
  telegram_delete_message: telegramDeleteMessageTool,
  telegram_send_audio: telegramSendAudioTool,
  telegram_send_animation: telegramSendAnimationTool,
  telegram_send_photo: telegramSendPhotoTool,
  telegram_send_video: telegramSendVideoTool,
  telegram_send_document: telegramSendDocumentTool,
  clay_populate: clayPopulateTool,
  discord_send_message: discordSendMessageTool,
  discord_get_messages: discordGetMessagesTool,
  discord_get_server: discordGetServerTool,
  discord_get_user: discordGetUserTool,
  discord_edit_message: discordEditMessageTool,
  discord_delete_message: discordDeleteMessageTool,
  discord_add_reaction: discordAddReactionTool,
  discord_remove_reaction: discordRemoveReactionTool,
  discord_pin_message: discordPinMessageTool,
  discord_unpin_message: discordUnpinMessageTool,
  discord_create_thread: discordCreateThreadTool,
  discord_join_thread: discordJoinThreadTool,
  discord_leave_thread: discordLeaveThreadTool,
  discord_archive_thread: discordArchiveThreadTool,
  discord_create_channel: discordCreateChannelTool,
  discord_update_channel: discordUpdateChannelTool,
  discord_delete_channel: discordDeleteChannelTool,
  discord_get_channel: discordGetChannelTool,
  discord_create_role: discordCreateRoleTool,
  discord_update_role: discordUpdateRoleTool,
  discord_delete_role: discordDeleteRoleTool,
  discord_assign_role: discordAssignRoleTool,
  discord_remove_role: discordRemoveRoleTool,
  discord_kick_member: discordKickMemberTool,
  discord_ban_member: discordBanMemberTool,
  discord_unban_member: discordUnbanMemberTool,
  discord_get_member: discordGetMemberTool,
  discord_update_member: discordUpdateMemberTool,
  discord_create_invite: discordCreateInviteTool,
  discord_get_invite: discordGetInviteTool,
  discord_delete_invite: discordDeleteInviteTool,
  discord_create_webhook: discordCreateWebhookTool,
  discord_execute_webhook: discordExecuteWebhookTool,
  discord_get_webhook: discordGetWebhookTool,
  discord_delete_webhook: discordDeleteWebhookTool,
  datadog_submit_metrics: datadogSubmitMetricsTool,
  datadog_query_timeseries: datadogQueryTimeseriesTool,
  datadog_create_event: datadogCreateEventTool,
  datadog_create_monitor: datadogCreateMonitorTool,
  datadog_get_monitor: datadogGetMonitorTool,
  datadog_list_monitors: datadogListMonitorsTool,
  datadog_mute_monitor: datadogMuteMonitorTool,
  datadog_query_logs: datadogQueryLogsTool,
  datadog_send_logs: datadogSendLogsTool,
  datadog_create_downtime: datadogCreateDowntimeTool,
  datadog_list_downtimes: datadogListDowntimesTool,
  datadog_cancel_downtime: datadogCancelDowntimeTool,
  openai_image: imageTool,
  microsoft_teams_read_chat: microsoftTeamsReadChatTool,
  microsoft_teams_write_chat: microsoftTeamsWriteChatTool,
  microsoft_teams_read_channel: microsoftTeamsReadChannelTool,
  microsoft_teams_write_channel: microsoftTeamsWriteChannelTool,
  microsoft_teams_update_chat_message: microsoftTeamsUpdateChatMessageTool,
  microsoft_teams_update_channel_message: microsoftTeamsUpdateChannelMessageTool,
  microsoft_teams_delete_chat_message: microsoftTeamsDeleteChatMessageTool,
  microsoft_teams_delete_channel_message: microsoftTeamsDeleteChannelMessageTool,
  microsoft_teams_reply_to_message: microsoftTeamsReplyToMessageTool,
  microsoft_teams_set_reaction: microsoftTeamsSetReactionTool,
  microsoft_teams_unset_reaction: microsoftTeamsUnsetReactionTool,
  microsoft_teams_get_message: microsoftTeamsGetMessageTool,
  microsoft_teams_list_team_members: microsoftTeamsListTeamMembersTool,
  microsoft_teams_list_channel_members: microsoftTeamsListChannelMembersTool,
  outlook_read: outlookReadTool,
  outlook_send: outlookSendTool,
  outlook_draft: outlookDraftTool,
  outlook_forward: outlookForwardTool,
  outlook_move: outlookMoveTool,
  outlook_mark_read: outlookMarkReadTool,
  outlook_mark_unread: outlookMarkUnreadTool,
  outlook_delete: outlookDeleteTool,
  outlook_copy: outlookCopyTool,
  linear_read_issues: linearReadIssuesTool,
  linear_create_issue: linearCreateIssueTool,
  linear_get_issue: linearGetIssueTool,
  linear_update_issue: linearUpdateIssueTool,
  linear_archive_issue: linearArchiveIssueTool,
  linear_unarchive_issue: linearUnarchiveIssueTool,
  linear_delete_issue: linearDeleteIssueTool,
  linear_add_label_to_issue: linearAddLabelToIssueTool,
  linear_remove_label_from_issue: linearRemoveLabelFromIssueTool,
  linear_search_issues: linearSearchIssuesTool,
  linear_create_comment: linearCreateCommentTool,
  linear_update_comment: linearUpdateCommentTool,
  linear_delete_comment: linearDeleteCommentTool,
  linear_list_comments: linearListCommentsTool,
  linear_list_projects: linearListProjectsTool,
  linear_get_project: linearGetProjectTool,
  linear_create_project: linearCreateProjectTool,
  linear_update_project: linearUpdateProjectTool,
  linear_archive_project: linearArchiveProjectTool,
  linear_list_users: linearListUsersTool,
  linear_list_teams: linearListTeamsTool,
  linear_get_viewer: linearGetViewerTool,
  linear_list_labels: linearListLabelsTool,
  linear_create_label: linearCreateLabelTool,
  linear_update_label: linearUpdateLabelTool,
  linear_archive_label: linearArchiveLabelTool,
  linear_list_workflow_states: linearListWorkflowStatesTool,
  linear_create_workflow_state: linearCreateWorkflowStateTool,
  linear_update_workflow_state: linearUpdateWorkflowStateTool,
  linear_list_cycles: linearListCyclesTool,
  linear_get_cycle: linearGetCycleTool,
  linear_create_cycle: linearCreateCycleTool,
  linear_get_active_cycle: linearGetActiveCycleTool,
  linear_create_attachment: linearCreateAttachmentTool,
  linear_list_attachments: linearListAttachmentsTool,
  linear_update_attachment: linearUpdateAttachmentTool,
  linear_delete_attachment: linearDeleteAttachmentTool,
  linear_create_issue_relation: linearCreateIssueRelationTool,
  linear_list_issue_relations: linearListIssueRelationsTool,
  linear_delete_issue_relation: linearDeleteIssueRelationTool,
  linear_create_favorite: linearCreateFavoriteTool,
  linear_list_favorites: linearListFavoritesTool,
  linear_create_project_update: linearCreateProjectUpdateTool,
  linear_list_project_updates: linearListProjectUpdatesTool,
  linear_create_project_link: linearCreateProjectLinkTool,
  linear_list_notifications: linearListNotificationsTool,
  linear_update_notification: linearUpdateNotificationTool,
  linear_create_customer: linearCreateCustomerTool,
  linear_list_customers: linearListCustomersTool,
  linear_create_customer_request: linearCreateCustomerRequestTool,
  linear_update_customer_request: linearUpdateCustomerRequestTool,
  linear_list_customer_requests: linearListCustomerRequestsTool,
  linear_get_customer: linearGetCustomerTool,
  linear_update_customer: linearUpdateCustomerTool,
  linear_delete_customer: linearDeleteCustomerTool,
  linear_merge_customers: linearMergeCustomersTool,
  linear_create_customer_status: linearCreateCustomerStatusTool,
  linear_update_customer_status: linearUpdateCustomerStatusTool,
  linear_delete_customer_status: linearDeleteCustomerStatusTool,
  linear_list_customer_statuses: linearListCustomerStatusesTool,
  linear_create_customer_tier: linearCreateCustomerTierTool,
  linear_update_customer_tier: linearUpdateCustomerTierTool,
  linear_delete_customer_tier: linearDeleteCustomerTierTool,
  linear_list_customer_tiers: linearListCustomerTiersTool,
  linear_delete_project: linearDeleteProjectTool,
  linear_create_project_label: linearCreateProjectLabelTool,
  linear_update_project_label: linearUpdateProjectLabelTool,
  linear_delete_project_label: linearDeleteProjectLabelTool,
  linear_list_project_labels: linearListProjectLabelsTool,
  linear_add_label_to_project: linearAddLabelToProjectTool,
  linear_remove_label_from_project: linearRemoveLabelFromProjectTool,
  linear_create_project_milestone: linearCreateProjectMilestoneTool,
  linear_update_project_milestone: linearUpdateProjectMilestoneTool,
  linear_delete_project_milestone: linearDeleteProjectMilestoneTool,
  linear_list_project_milestones: linearListProjectMilestonesTool,
  linear_create_project_status: linearCreateProjectStatusTool,
  linear_update_project_status: linearUpdateProjectStatusTool,
  linear_delete_project_status: linearDeleteProjectStatusTool,
  linear_list_project_statuses: linearListProjectStatusesTool,
  shopify_create_product: shopifyCreateProductTool,
  shopify_get_product: shopifyGetProductTool,
  shopify_list_products: shopifyListProductsTool,
  shopify_update_product: shopifyUpdateProductTool,
  shopify_delete_product: shopifyDeleteProductTool,
  shopify_get_order: shopifyGetOrderTool,
  shopify_list_orders: shopifyListOrdersTool,
  shopify_update_order: shopifyUpdateOrderTool,
  shopify_cancel_order: shopifyCancelOrderTool,
  shopify_create_customer: shopifyCreateCustomerTool,
  shopify_get_customer: shopifyGetCustomerTool,
  shopify_list_customers: shopifyListCustomersTool,
  shopify_update_customer: shopifyUpdateCustomerTool,
  shopify_delete_customer: shopifyDeleteCustomerTool,
  shopify_get_inventory_level: shopifyGetInventoryLevelTool,
  shopify_adjust_inventory: shopifyAdjustInventoryTool,
  shopify_list_inventory_items: shopifyListInventoryItemsTool,
  shopify_list_locations: shopifyListLocationsTool,
  shopify_create_fulfillment: shopifyCreateFulfillmentTool,
  shopify_list_collections: shopifyListCollectionsTool,
  shopify_get_collection: shopifyGetCollectionTool,
  onedrive_create_folder: onedriveCreateFolderTool,
  onedrive_delete: onedriveDeleteTool,
  onedrive_download: onedriveDownloadTool,
  onedrive_list: onedriveListTool,
  onedrive_upload: onedriveUploadTool,
  microsoft_excel_read: microsoftExcelReadTool,
  microsoft_excel_write: microsoftExcelWriteTool,
  microsoft_excel_table_add: microsoftExcelTableAddTool,
  microsoft_excel_worksheet_add: microsoftExcelWorksheetAddTool,
  microsoft_planner_create_task: microsoftPlannerCreateTaskTool,
  microsoft_planner_read_task: microsoftPlannerReadTaskTool,
  microsoft_planner_update_task: microsoftPlannerUpdateTaskTool,
  microsoft_planner_delete_task: microsoftPlannerDeleteTaskTool,
  microsoft_planner_list_plans: microsoftPlannerListPlansTool,
  microsoft_planner_read_plan: microsoftPlannerReadPlanTool,
  microsoft_planner_list_buckets: microsoftPlannerListBucketsTool,
  microsoft_planner_read_bucket: microsoftPlannerReadBucketTool,
  microsoft_planner_create_bucket: microsoftPlannerCreateBucketTool,
  microsoft_planner_update_bucket: microsoftPlannerUpdateBucketTool,
  microsoft_planner_delete_bucket: microsoftPlannerDeleteBucketTool,
  microsoft_planner_get_task_details: microsoftPlannerGetTaskDetailsTool,
  microsoft_planner_update_task_details: microsoftPlannerUpdateTaskDetailsTool,
  google_calendar_create: googleCalendarCreateTool,
  google_calendar_get: googleCalendarGetTool,
  google_calendar_list: googleCalendarListTool,
  google_calendar_quick_add: googleCalendarQuickAddTool,
  google_calendar_invite: googleCalendarInviteTool,
  google_forms_get_responses: googleFormsGetResponsesTool,
  workflow_executor: workflowExecutorTool,
  wealthbox_read_contact: wealthboxReadContactTool,
  wealthbox_write_contact: wealthboxWriteContactTool,
  wealthbox_read_task: wealthboxReadTaskTool,
  wealthbox_write_task: wealthboxWriteTaskTool,
  wealthbox_read_note: wealthboxReadNoteTool,
  wealthbox_write_note: wealthboxWriteNoteTool,
  webflow_list_items: webflowListItemsTool,
  webflow_get_item: webflowGetItemTool,
  webflow_create_item: webflowCreateItemTool,
  webflow_update_item: webflowUpdateItemTool,
  webflow_delete_item: webflowDeleteItemTool,
  wikipedia_summary: wikipediaPageSummaryTool,
  wikipedia_search: wikipediaSearchTool,
  wikipedia_content: wikipediaPageContentTool,
  wikipedia_random: wikipediaRandomPageTool,
  wordpress_create_post: wordpressCreatePostTool,
  wordpress_update_post: wordpressUpdatePostTool,
  wordpress_delete_post: wordpressDeletePostTool,
  wordpress_get_post: wordpressGetPostTool,
  wordpress_list_posts: wordpressListPostsTool,
  wordpress_create_page: wordpressCreatePageTool,
  wordpress_update_page: wordpressUpdatePageTool,
  wordpress_delete_page: wordpressDeletePageTool,
  wordpress_get_page: wordpressGetPageTool,
  wordpress_list_pages: wordpressListPagesTool,
  wordpress_upload_media: wordpressUploadMediaTool,
  wordpress_get_media: wordpressGetMediaTool,
  wordpress_list_media: wordpressListMediaTool,
  wordpress_delete_media: wordpressDeleteMediaTool,
  wordpress_create_comment: wordpressCreateCommentTool,
  wordpress_list_comments: wordpressListCommentsTool,
  wordpress_update_comment: wordpressUpdateCommentTool,
  wordpress_delete_comment: wordpressDeleteCommentTool,
  wordpress_create_category: wordpressCreateCategoryTool,
  wordpress_list_categories: wordpressListCategoriesTool,
  wordpress_create_tag: wordpressCreateTagTool,
  wordpress_list_tags: wordpressListTagsTool,
  wordpress_get_current_user: wordpressGetCurrentUserTool,
  wordpress_list_users: wordpressListUsersTool,
  wordpress_get_user: wordpressGetUserTool,
  wordpress_search_content: wordpressSearchContentTool,
  google_vault_create_matters_export: createMattersExportTool,
  google_vault_list_matters_export: listMattersExportTool,
  google_vault_create_matters_holds: createMattersHoldsTool,
  google_vault_list_matters_holds: listMattersHoldsTool,
  google_vault_create_matters: createMattersTool,
  google_vault_list_matters: listMattersTool,
  google_vault_download_export_file: downloadExportFileTool,
  qdrant_fetch_points: qdrantFetchTool,
  qdrant_search_vector: qdrantSearchTool,
  qdrant_upsert_points: qdrantUpsertTool,
  hunter_discover: hunterDiscoverTool,
  hunter_domain_search: hunterDomainSearchTool,
  hunter_email_finder: hunterEmailFinderTool,
  hunter_email_verifier: hunterEmailVerifierTool,
  hunter_companies_find: hunterCompaniesFindTool,
  hunter_email_count: hunterEmailCountTool,
  incidentio_incidents_list: incidentioIncidentsListTool,
  incidentio_incidents_create: incidentioIncidentsCreateTool,
  incidentio_incidents_show: incidentioIncidentsShowTool,
  incidentio_incidents_update: incidentioIncidentsUpdateTool,
  incidentio_actions_list: incidentioActionsListTool,
  incidentio_actions_show: incidentioActionsShowTool,
  incidentio_follow_ups_list: incidentioFollowUpsListTool,
  incidentio_follow_ups_show: incidentioFollowUpsShowTool,
  incidentio_workflows_list: incidentioWorkflowsListTool,
  incidentio_workflows_create: incidentioWorkflowsCreateTool,
  incidentio_workflows_show: incidentioWorkflowsShowTool,
  incidentio_workflows_update: incidentioWorkflowsUpdateTool,
  incidentio_workflows_delete: incidentioWorkflowsDeleteTool,
  incidentio_custom_fields_list: incidentioCustomFieldsListTool,
  incidentio_users_list: incidentioUsersListTool,
  incidentio_users_show: incidentioUsersShowTool,
  incidentio_severities_list: incidentioSeveritiesListTool,
  incidentio_incident_statuses_list: incidentioIncidentStatusesListTool,
  incidentio_incident_types_list: incidentioIncidentTypesListTool,
  incidentio_incident_roles_list: incidentioIncidentRolesListTool,
  incidentio_incident_roles_create: incidentioIncidentRolesCreateTool,
  incidentio_incident_roles_show: incidentioIncidentRolesShowTool,
  incidentio_incident_roles_update: incidentioIncidentRolesUpdateTool,
  incidentio_incident_roles_delete: incidentioIncidentRolesDeleteTool,
  incidentio_incident_timestamps_list: incidentioIncidentTimestampsListTool,
  incidentio_incident_timestamps_show: incidentioIncidentTimestampsShowTool,
  incidentio_incident_updates_list: incidentioIncidentUpdatesListTool,
  incidentio_schedule_entries_list: incidentioScheduleEntriesListTool,
  incidentio_schedule_overrides_create: incidentioScheduleOverridesCreateTool,
  incidentio_escalation_paths_create: incidentioEscalationPathsCreateTool,
  incidentio_escalation_paths_show: incidentioEscalationPathsShowTool,
  incidentio_escalation_paths_update: incidentioEscalationPathsUpdateTool,
  incidentio_escalation_paths_delete: incidentioEscalationPathsDeleteTool,
  hubspot_create_company: hubspotCreateCompanyTool,
  hubspot_create_contact: hubspotCreateContactTool,
  hubspot_get_company: hubspotGetCompanyTool,
  hubspot_get_contact: hubspotGetContactTool,
  hubspot_get_users: hubspotGetUsersTool,
  hubspot_list_companies: hubspotListCompaniesTool,
  hubspot_list_contacts: hubspotListContactsTool,
  hubspot_list_deals: hubspotListDealsTool,
  hubspot_search_companies: hubspotSearchCompaniesTool,
  hubspot_search_contacts: hubspotSearchContactsTool,
  hubspot_update_company: hubspotUpdateCompanyTool,
  hubspot_update_contact: hubspotUpdateContactTool,
  sharepoint_create_page: sharepointCreatePageTool,
  sharepoint_read_page: sharepointReadPageTool,
  sharepoint_list_sites: sharepointListSitesTool,
  sharepoint_get_list: sharepointGetListTool,
  sharepoint_create_list: sharepointCreateListTool,
  sharepoint_update_list: sharepointUpdateListItemTool,
  sharepoint_add_list_items: sharepointAddListItemTool,
  sharepoint_upload_file: sharepointUploadFileTool,
  stripe_create_payment_intent: stripeCreatePaymentIntentTool,
  stripe_retrieve_payment_intent: stripeRetrievePaymentIntentTool,
  stripe_update_payment_intent: stripeUpdatePaymentIntentTool,
  stripe_confirm_payment_intent: stripeConfirmPaymentIntentTool,
  stripe_capture_payment_intent: stripeCapturePaymentIntentTool,
  stripe_cancel_payment_intent: stripeCancelPaymentIntentTool,
  stripe_list_payment_intents: stripeListPaymentIntentsTool,
  stripe_search_payment_intents: stripeSearchPaymentIntentsTool,
  stripe_create_customer: stripeCreateCustomerTool,
  stripe_retrieve_customer: stripeRetrieveCustomerTool,
  stripe_update_customer: stripeUpdateCustomerTool,
  stripe_delete_customer: stripeDeleteCustomerTool,
  stripe_list_customers: stripeListCustomersTool,
  stripe_search_customers: stripeSearchCustomersTool,
  stripe_create_subscription: stripeCreateSubscriptionTool,
  stripe_retrieve_subscription: stripeRetrieveSubscriptionTool,
  stripe_update_subscription: stripeUpdateSubscriptionTool,
  stripe_cancel_subscription: stripeCancelSubscriptionTool,
  stripe_resume_subscription: stripeResumeSubscriptionTool,
  stripe_list_subscriptions: stripeListSubscriptionsTool,
  stripe_search_subscriptions: stripeSearchSubscriptionsTool,
  stripe_create_invoice: stripeCreateInvoiceTool,
  stripe_retrieve_invoice: stripeRetrieveInvoiceTool,
  stripe_update_invoice: stripeUpdateInvoiceTool,
  stripe_delete_invoice: stripeDeleteInvoiceTool,
  stripe_finalize_invoice: stripeFinalizeInvoiceTool,
  stripe_pay_invoice: stripePayInvoiceTool,
  stripe_void_invoice: stripeVoidInvoiceTool,
  stripe_send_invoice: stripeSendInvoiceTool,
  stripe_list_invoices: stripeListInvoicesTool,
  stripe_search_invoices: stripeSearchInvoicesTool,
  stripe_create_charge: stripeCreateChargeTool,
  stripe_retrieve_charge: stripeRetrieveChargeTool,
  stripe_update_charge: stripeUpdateChargeTool,
  stripe_capture_charge: stripeCaptureChargeTool,
  stripe_list_charges: stripeListChargesTool,
  stripe_search_charges: stripeSearchChargesTool,
  stripe_create_product: stripeCreateProductTool,
  stripe_retrieve_product: stripeRetrieveProductTool,
  stripe_update_product: stripeUpdateProductTool,
  stripe_delete_product: stripeDeleteProductTool,
  stripe_list_products: stripeListProductsTool,
  stripe_search_products: stripeSearchProductsTool,
  stripe_create_price: stripeCreatePriceTool,
  stripe_retrieve_price: stripeRetrievePriceTool,
  stripe_update_price: stripeUpdatePriceTool,
  stripe_list_prices: stripeListPricesTool,
  stripe_search_prices: stripeSearchPricesTool,
  stripe_retrieve_event: stripeRetrieveEventTool,
  stripe_list_events: stripeListEventsTool,
  salesforce_get_accounts: salesforceGetAccountsTool,
  salesforce_create_account: salesforceCreateAccountTool,
  salesforce_update_account: salesforceUpdateAccountTool,
  salesforce_delete_account: salesforceDeleteAccountTool,
  salesforce_get_contacts: salesforceGetContactsTool,
  salesforce_create_contact: salesforceCreateContactTool,
  salesforce_update_contact: salesforceUpdateContactTool,
  salesforce_delete_contact: salesforceDeleteContactTool,
  salesforce_get_leads: salesforceGetLeadsTool,
  salesforce_create_lead: salesforceCreateLeadTool,
  salesforce_update_lead: salesforceUpdateLeadTool,
  salesforce_delete_lead: salesforceDeleteLeadTool,
  salesforce_get_opportunities: salesforceGetOpportunitiesTool,
  salesforce_create_opportunity: salesforceCreateOpportunityTool,
  salesforce_update_opportunity: salesforceUpdateOpportunityTool,
  salesforce_delete_opportunity: salesforceDeleteOpportunityTool,
  salesforce_get_cases: salesforceGetCasesTool,
  salesforce_create_case: salesforceCreateCaseTool,
  salesforce_update_case: salesforceUpdateCaseTool,
  salesforce_delete_case: salesforceDeleteCaseTool,
  salesforce_get_tasks: salesforceGetTasksTool,
  salesforce_create_task: salesforceCreateTaskTool,
  salesforce_update_task: salesforceUpdateTaskTool,
  salesforce_delete_task: salesforceDeleteTaskTool,
  pylon_list_issues: pylonListIssuesTool,
  pylon_create_issue: pylonCreateIssueTool,
  pylon_get_issue: pylonGetIssueTool,
  pylon_update_issue: pylonUpdateIssueTool,
  pylon_delete_issue: pylonDeleteIssueTool,
  pylon_search_issues: pylonSearchIssuesTool,
  pylon_snooze_issue: pylonSnoozeIssueTool,
  pylon_list_issue_followers: pylonListIssueFollowersTool,
  pylon_manage_issue_followers: pylonManageIssueFollowersTool,
  pylon_link_external_issue: pylonLinkExternalIssueTool,
  pylon_list_accounts: pylonListAccountsTool,
  pylon_create_account: pylonCreateAccountTool,
  pylon_get_account: pylonGetAccountTool,
  pylon_update_account: pylonUpdateAccountTool,
  pylon_delete_account: pylonDeleteAccountTool,
  pylon_bulk_update_accounts: pylonBulkUpdateAccountsTool,
  pylon_search_accounts: pylonSearchAccountsTool,
  pylon_list_contacts: pylonListContactsTool,
  pylon_create_contact: pylonCreateContactTool,
  pylon_get_contact: pylonGetContactTool,
  pylon_update_contact: pylonUpdateContactTool,
  pylon_delete_contact: pylonDeleteContactTool,
  pylon_search_contacts: pylonSearchContactsTool,
  pylon_list_users: pylonListUsersTool,
  pylon_get_user: pylonGetUserTool,
  pylon_update_user: pylonUpdateUserTool,
  pylon_search_users: pylonSearchUsersTool,
  pylon_list_teams: pylonListTeamsTool,
  pylon_get_team: pylonGetTeamTool,
  pylon_create_team: pylonCreateTeamTool,
  pylon_update_team: pylonUpdateTeamTool,
  pylon_list_tags: pylonListTagsTool,
  pylon_get_tag: pylonGetTagTool,
  pylon_create_tag: pylonCreateTagTool,
  pylon_update_tag: pylonUpdateTagTool,
  pylon_delete_tag: pylonDeleteTagTool,
  pylon_redact_message: pylonRedactMessageTool,
  mailchimp_get_audiences: mailchimpGetAudiencesTool,
  mailchimp_get_audience: mailchimpGetAudienceTool,
  mailchimp_create_audience: mailchimpCreateAudienceTool,
  mailchimp_update_audience: mailchimpUpdateAudienceTool,
  mailchimp_delete_audience: mailchimpDeleteAudienceTool,
  mailchimp_get_members: mailchimpGetMembersTool,
  mailchimp_get_member: mailchimpGetMemberTool,
  mailchimp_add_member: mailchimpAddMemberTool,
  mailchimp_add_or_update_member: mailchimpAddOrUpdateMemberTool,
  mailchimp_update_member: mailchimpUpdateMemberTool,
  mailchimp_delete_member: mailchimpDeleteMemberTool,
  mailchimp_archive_member: mailchimpArchiveMemberTool,
  mailchimp_unarchive_member: mailchimpUnarchiveMemberTool,
  mailchimp_get_campaigns: mailchimpGetCampaignsTool,
  mailchimp_get_campaign: mailchimpGetCampaignTool,
  mailchimp_create_campaign: mailchimpCreateCampaignTool,
  mailchimp_update_campaign: mailchimpUpdateCampaignTool,
  mailchimp_delete_campaign: mailchimpDeleteCampaignTool,
  mailchimp_send_campaign: mailchimpSendCampaignTool,
  mailchimp_schedule_campaign: mailchimpScheduleCampaignTool,
  mailchimp_unschedule_campaign: mailchimpUnscheduleCampaignTool,
  mailchimp_replicate_campaign: mailchimpReplicateCampaignTool,
  mailchimp_get_campaign_content: mailchimpGetCampaignContentTool,
  mailchimp_set_campaign_content: mailchimpSetCampaignContentTool,
  mailchimp_get_automations: mailchimpGetAutomationsTool,
  mailchimp_get_automation: mailchimpGetAutomationTool,
  mailchimp_start_automation: mailchimpStartAutomationTool,
  mailchimp_pause_automation: mailchimpPauseAutomationTool,
  mailchimp_add_subscriber_to_automation: mailchimpAddSubscriberToAutomationTool,
  mailchimp_get_templates: mailchimpGetTemplatesTool,
  mailchimp_get_template: mailchimpGetTemplateTool,
  mailchimp_create_template: mailchimpCreateTemplateTool,
  mailchimp_update_template: mailchimpUpdateTemplateTool,
  mailchimp_delete_template: mailchimpDeleteTemplateTool,
  mailchimp_get_campaign_reports: mailchimpGetCampaignReportsTool,
  mailchimp_get_campaign_report: mailchimpGetCampaignReportTool,
  mailchimp_get_segments: mailchimpGetSegmentsTool,
  mailchimp_get_segment: mailchimpGetSegmentTool,
  mailchimp_create_segment: mailchimpCreateSegmentTool,
  mailchimp_update_segment: mailchimpUpdateSegmentTool,
  mailchimp_delete_segment: mailchimpDeleteSegmentTool,
  mailchimp_get_segment_members: mailchimpGetSegmentMembersTool,
  mailchimp_add_segment_member: mailchimpAddSegmentMemberTool,
  mailchimp_remove_segment_member: mailchimpRemoveSegmentMemberTool,
  mailchimp_get_member_tags: mailchimpGetMemberTagsTool,
  mailchimp_add_member_tags: mailchimpAddMemberTagsTool,
  mailchimp_remove_member_tags: mailchimpRemoveMemberTagsTool,
  mailchimp_get_merge_fields: mailchimpGetMergeFieldsTool,
  mailchimp_get_merge_field: mailchimpGetMergeFieldTool,
  mailchimp_create_merge_field: mailchimpCreateMergeFieldTool,
  mailchimp_update_merge_field: mailchimpUpdateMergeFieldTool,
  mailchimp_delete_merge_field: mailchimpDeleteMergeFieldTool,
  mailchimp_get_interest_categories: mailchimpGetInterestCategoriesTool,
  mailchimp_get_interest_category: mailchimpGetInterestCategoryTool,
  mailchimp_create_interest_category: mailchimpCreateInterestCategoryTool,
  mailchimp_update_interest_category: mailchimpUpdateInterestCategoryTool,
  mailchimp_delete_interest_category: mailchimpDeleteInterestCategoryTool,
  mailchimp_get_interests: mailchimpGetInterestsTool,
  mailchimp_get_interest: mailchimpGetInterestTool,
  mailchimp_create_interest: mailchimpCreateInterestTool,
  mailchimp_update_interest: mailchimpUpdateInterestTool,
  mailchimp_delete_interest: mailchimpDeleteInterestTool,
  mailchimp_get_landing_pages: mailchimpGetLandingPagesTool,
  mailchimp_get_landing_page: mailchimpGetLandingPageTool,
  mailchimp_create_landing_page: mailchimpCreateLandingPageTool,
  mailchimp_update_landing_page: mailchimpUpdateLandingPageTool,
  mailchimp_delete_landing_page: mailchimpDeleteLandingPageTool,
  mailchimp_publish_landing_page: mailchimpPublishLandingPageTool,
  mailchimp_unpublish_landing_page: mailchimpUnpublishLandingPageTool,
  mailchimp_get_batch_operations: mailchimpGetBatchOperationsTool,
  mailchimp_get_batch_operation: mailchimpGetBatchOperationTool,
  mailchimp_create_batch_operation: mailchimpCreateBatchOperationTool,
  mailchimp_delete_batch_operation: mailchimpDeleteBatchOperationTool,
  zendesk_get_tickets: zendeskGetTicketsTool,
  zendesk_get_ticket: zendeskGetTicketTool,
  zendesk_create_ticket: zendeskCreateTicketTool,
  zendesk_create_tickets_bulk: zendeskCreateTicketsBulkTool,
  zendesk_update_ticket: zendeskUpdateTicketTool,
  zendesk_update_tickets_bulk: zendeskUpdateTicketsBulkTool,
  zendesk_delete_ticket: zendeskDeleteTicketTool,
  zendesk_merge_tickets: zendeskMergeTicketsTool,
  zendesk_get_users: zendeskGetUsersTool,
  zendesk_get_user: zendeskGetUserTool,
  zendesk_search_users: zendeskSearchUsersTool,
  zendesk_create_user: zendeskCreateUserTool,
  zendesk_create_users_bulk: zendeskCreateUsersBulkTool,
  zendesk_update_user: zendeskUpdateUserTool,
  zendesk_update_users_bulk: zendeskUpdateUsersBulkTool,
  zendesk_delete_user: zendeskDeleteUserTool,
  zendesk_get_current_user: zendeskGetCurrentUserTool,
  zendesk_get_organizations: zendeskGetOrganizationsTool,
  zendesk_get_organization: zendeskGetOrganizationTool,
  zendesk_autocomplete_organizations: zendeskAutocompleteOrganizationsTool,
  zendesk_create_organization: zendeskCreateOrganizationTool,
  zendesk_create_organizations_bulk: zendeskCreateOrganizationsBulkTool,
  zendesk_update_organization: zendeskUpdateOrganizationTool,
  zendesk_delete_organization: zendeskDeleteOrganizationTool,
  zendesk_search: zendeskSearchTool,
  zendesk_search_count: zendeskSearchCountTool,
  intercom_create_contact: intercomCreateContactTool,
  intercom_get_contact: intercomGetContactTool,
  intercom_update_contact: intercomUpdateContactTool,
  intercom_list_contacts: intercomListContactsTool,
  intercom_search_contacts: intercomSearchContactsTool,
  intercom_delete_contact: intercomDeleteContactTool,
  intercom_create_company: intercomCreateCompanyTool,
  intercom_get_company: intercomGetCompanyTool,
  intercom_list_companies: intercomListCompaniesTool,
  intercom_get_conversation: intercomGetConversationTool,
  intercom_list_conversations: intercomListConversationsTool,
  intercom_reply_conversation: intercomReplyConversationTool,
  intercom_search_conversations: intercomSearchConversationsTool,
  intercom_create_ticket: intercomCreateTicketTool,
  intercom_get_ticket: intercomGetTicketTool,
  intercom_create_message: intercomCreateMessageTool,
  sentry_issues_list: listIssuesTool,
  sentry_issues_get: getIssueTool,
  sentry_issues_update: updateIssueTool,
  sentry_projects_list: listProjectsTool,
  sentry_projects_get: getProjectTool,
  sentry_projects_create: createProjectTool,
  sentry_projects_update: updateProjectTool,
  sentry_events_list: listEventsTool,
  sentry_events_get: getEventTool,
  sentry_releases_list: listReleasesTool,
  sentry_releases_create: createReleaseTool,
  sentry_releases_deploy: createDeployTool,
  zoom_create_meeting: zoomCreateMeetingTool,
  zoom_list_meetings: zoomListMeetingsTool,
  zoom_get_meeting: zoomGetMeetingTool,
  zoom_update_meeting: zoomUpdateMeetingTool,
  zoom_delete_meeting: zoomDeleteMeetingTool,
  zoom_get_meeting_invitation: zoomGetMeetingInvitationTool,
  zoom_list_recordings: zoomListRecordingsTool,
  zoom_get_meeting_recordings: zoomGetMeetingRecordingsTool,
  zoom_delete_recording: zoomDeleteRecordingTool,
  zoom_list_past_participants: zoomListPastParticipantsTool,
}
